Open Source Projects

Projects

I am committed to making my code usable by the public. The following are some open source projects I maintain.

lsm-rs

An implementation of a log-structured merge (LSM) tree in pure rust. It can leverage on tokio-uring to provide efficient disk I/O.

asim

This is an asynchronous runtime that runs a discrete event simulation under the hoood. The main goal of this project is to make simulation code look very similar to that of a real-world system.

crosstex

A modern replacement for BibTeX. This project was originally started by my PhD adviser.

Contributions

I also like to contribute to exiting projects.

OpenLambda

An open source serverless platform.

tokio-uring

A new async runtime for Rust that leverages io_uring.

iced

A UI framework for Rust.