Firenook – Firebase emulators in Rust: 40× faster writes, 10× less RAM
Drop-in replacement for the Firebase Local Emulator Suite, written in Rust for speed
Firenook swaps in for the Firebase emulators by changing one word in your script: same firebase.json, SDKs, and ports. It measures 40x faster writes (5.1ms vs 208.2ms median) and 10x less memory (2.11GiB vs 22.57GiB peak), and restarts with your data in 0.59s instead of 30.8s. No Java install needed, and firebase-tools still handles deploys.

What holds up
- +40x faster writes, 5.1ms vs 208.2ms median — less time waiting between test runs
- +10x less memory at peak (2.11GiB vs 22.57GiB) — won't choke a laptop running other services
- +Restarts with data intact in 0.59s vs 30.8s — rapid iteration without re-seeding
- +No Java to install — one less runtime dependency to manage
Mind the limits
- −Still early at version 0.2.1 — expect rough edges compared to Google's mature emulator
- −Only replaces the Firebase Local Emulator Suite — firebase-tools is still required for deploys
Picked here? Add the badge
Put it on your site. It links back to this page. Free for every listed product.
<a href="https://stillworks.dev/products/p/firenook-firebase-emulators-in-rust-40-faster-writes-10-less/"><img src="https://stillworks.dev/badge/firenook-firebase-emulators-in-rust-40-faster-writes-10-less.svg" alt="Picked by StillWorks" width="230" height="54"></a>