A profiler in Rust by Pavan Nallamothu (pavanchow): call tree with self vs total time, an injected clock, and a chronomandala of where the time went.
-
Updated
Aug 24, 2026 - Rust
A profiler in Rust by Pavan Nallamothu (pavanchow): call tree with self vs total time, an injected clock, and a chronomandala of where the time went.
Mirage is a virtual machine that runs its own bytecode, with an instruction set and compiler front end.
Metronome is a task scheduler exploring policies for ordering and running work.
Ledgerstone is a database engine with storage, indexing, a query layer, and crash recovery.
Timelace is a version control system with commits, branches, diffing, and merge.
Synapse is a machine learning framework with tensors, autograd, and training loops.
Newton is a physics engine with collision detection, rigid bodies, and time integration.
Rift is a programmable single-binary reverse proxy in Rust where routing rules are a compiled DSL, not YAML. Built on hyper: host/path/header matching, pooled upstream forwarding, streaming.
A browser engine in Rust by Pavan Nallamothu (pavanchow): HTML parser, CSS cascade, box-model layout, and paint from scratch.
Phantom is a CPU emulator with instruction decoding, registers, memory, and a debug view.
Semaphore is a custom network protocol with framing, handshaking, and reliability.
Chronos is a kernel scheduler focused on how processes are chosen and preempted.
Oracle is a query language whose results are attack paths across identity and network graphs.
An EVM bytecode disassembler that reconstructs intent and flags dangerous opcodes.
A zero-knowledge proof system in Rust by Pavan Nallamothu (pavanchow): Schnorr, Pedersen, range, equality, and ring proofs from scratch, no elliptic curves.
Cipherlock is a single-binary ChaCha20-Poly1305 authenticated-encryption toolkit you can read: encrypt and decrypt files, and see exactly how modern AEAD works. By Pavan Nallamothu.
Flint is an embedded, single-binary key-value store: a persistent append-only log with an in-memory index. The SQLite of key-value stores.
Prism is a graphics renderer using rasterization or ray tracing to produce images.
Riverbed is a message broker with topics, partitions, producers, and consumers.
To associate your repository with the pavanchow topic, visit your repo's landing page and select "manage topics."