Firenook launches as Rust-based alternative to Firebase emulators
A new open-source tool called Firenook reimplements Firebase's local emulators (Firestore, Auth and Storage) in Rust, claiming 40x faster writes and 10x lower memory use than the official Node-based emulator. It supports a --keep-data flag that restores datasets, including those with millions of documents, in about half a second without manual export/import steps.
GoKawiil's interpretation of the reporting above, not reported fact.
Faster, lighter local emulators could meaningfully speed up developer workflows for teams building on Firebase, especially those testing against large datasets where the official emulator's export/import cycle is slow. The developer's claim that crashes lose at most a second of data, versus everything since the last export in the official tool, suggests a more resilient development experience, though this is a self-reported benchmark from the tool's creator rather than independently verified.
- Firenook is a Rust reimplementation of Firebase's Firestore, Auth and Storage emulators.
- Claimed performance gains include 40x faster writes and 10x less RAM usage than the official emulator.
- A --keep-data flag restores large datasets in roughly half a second and limits data loss on crashes to about one second.
Source: firenook.dev, 2026-11-05
Published there as: “Show HN: Firenook – Firebase emulators in Rust: 40× faster writes, 10× less RAM”
Read the original report → The summary and analysis above are GoKawiil's own, written from reporting by the source above. Facts and quotes belong to the original publisher.