Unifast – a Rust Markdown/MDX compiler that's 25x faster than remark
Yet another Markdown compiler when remark and unified already dominate the ecosystem.
Thread-safe Python caching decorator built in Rust. SIEVE eviction, GIL-conditional locking, TTL, async support, cross-process shared memory.
SIEVE cache beats LRU with one-line swap, but only matters if you're bottlenecked on cache.
Python developers, systems programmers optimizing cached workloads
functools.lru_cache · cachetools · moka
The main ideas:
- SIEVE eviction (NSDI'24) instead of LRU — scan-resistant, up to 21.6% fewer cache misses on real workloads - The entire cache lookup happens in a single Rust __call__ — no Python wrapper overhead - Thread-safe out of the box: GilCell under the GIL, sharded RwLock under free-threaded Python (3.13+) - Cross-process shared memory backend via mmap (9.7M ops/s across processes) - 16–23M ops/s single-threaded, 25x faster than cachetools, 1.6x faster than lru_cache + Lock under multi-threaded load
Migration from lru_cache is one line:
-from functools import lru_cache +from warp_cache import cache
-@lru_cache(maxsize=128) +@cache(max_size=128)
Benchmarks and eviction quality comparisons are in the repo.Yet another Markdown compiler when remark and unified already dominate the ecosystem.
14-50x faster Rust port of lingam, but causal discovery is a niche research domain.
File-based routing for Python CLIs with a parser 25x faster than Click.
2.7ms vs 151ms startup—pure speed optimization, Python thefuck already works.
Rust rewrite with PDFium delivers 100x speedup over the Python v1.
Rust core beats LangChain's Python bottleneck, but chunking alone won't move the needle.