Ryan Tan's Projects
A library for secure, deduplicated, transactional, and verifiable data storage
Go Ahead
A WebUI to create song covers with any RVC v2 trained AI voice from YouTube videos or audio files.
For automated installation of Hyprland on Arch on any arch based distros
A demo for building go project with bazel.
A modern high-performance open source message queuing system
Build your own ChatGPT website.
A demo repo based on OpenAI API (gpt-3.5-turbo)
A non-contiguous byte output buffer for Rust
README PROFILE
Nothing here but Dotfiles & Cusomization π«
LSM-based embeddable key-value storage engine written in safe Rust
a simple generic ordered-map
An alternative implementation of Golang specs, written in Rust for embedding or wrapping.
π€« You found a secret! halfrost/halfrost is a β¨special β¨ repository that you can use to add a README.md to your GitHub profile. Make sure itβs public and initialize it with a README to get started.
Apache OpenDAL: access data freely.
The `io_uring` library for Rust
Kiseki is a Rust implementation for Juicedata's juicefs (https://github.com/juicedata/juicefs), a distributed POSIX file system built on top of Redis and S3.
Limbo is a work-in-progress, in-process OLTP database management system, compatible with SQLite.
A terminal-based dictionary app.
My coding related blog
A tutorial of building an LSM-Tree storage engine in a week!
Multi-probe consistent hashing implemented in Rust
Apache Paimon Rust The rust implementation of Apache Paimon.
Pearl Append only key-value blob storage on disk
A repo for go lock free experiment.
My personal rust project template.
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
the champagne of beta embedded databases