Firenook
Faster Firebase emulator replacement for developers
Developer ToolsOpen sourceOpen source · verified#firebase#emulators#local-development
Listed by the ProductPerch team from Hacker News · not launched here yet
What is Firenook?
Firenook is a drop-in replacement for the Firebase Local Emulator Suite. It reads your existing firebase.json, .firebaserc, security rules, and indexes exactly as the Firebase CLI does. Your project configuration, environment variables, and SDK connections remain unchanged.
The tool runs on macOS, Linux, and Windows using native code in a single npm package. It requires no Java installation and delivers significantly faster write speeds and lower memory usage than the official suite. Data persists across restarts, and it supports Firestore, Authentication, Cloud Storage, Cloud Functions, Pub/Sub, Cloud Tasks, Eventarc, and Extensions.
Firenook includes a built-in console for monitoring all running services and offers 54 MCP tools for local coding agents. It fully imports and exports the official Firebase emulator format, allowing easy switching back to the original suite. The project is open source under the Apache License 2.0, with version 0.2.0 marking its first public release.
Firenook features
- Drop-in replacement for Firebase Local Emulator Suite
- Runs on macOS, Linux, and Windows without Java
- Imports and exports data in the official Firebase format
- Built-in console for monitoring functions and database
- Provides 54 MCP tools for local coding agents
- Supports Firestore, Auth, Storage, Functions, and Pub/Sub
Who uses Firenook and for what
- Speed up local development cycles by reducing emulator startup and write times
- Test Firebase security rules and Cloud Functions locally without installing Java
- Maintain emulator state between development sessions using persistent data storage
- Integrate local Firebase services into AI coding assistants via MCP endpoints
- Run multiple Firebase services simultaneously on standard ports during integration testing
Firenook FAQ
Is Firenook free?
Yes. Firenook is open source under the Apache License 2.0 and costs nothing to use.
Does Firenook require Java?
No. It uses native code distributed through a single npm package and does not download or require Java at install or start.
What Firebase services does Firenook emulate?
It emulates Firestore, Authentication, Cloud Storage, Cloud Functions, Pub/Sub, Cloud Tasks, Eventarc, and Extensions. It does not emulate Realtime Database, Hosting, App Hosting, or Data Connect.
Can I switch back to the official Firebase emulator?
Yes. Firenook imports and exports the official format. You can export your data with npx firenook emulators:export ./export and then start the official emulator with --import ./export.
Does Firenook work on Mac?
Yes. Firenook provides a native engine for macOS, Linux, and Windows.
Comments (0)
Comments and upvotes open when this product launches on ProductPerch.
More Developer Tools launches
Monitor Laravel scheduled tasks and queues

Feel iOS haptic patterns on a real iPhone, copy the code
Deploy anywhere from your AI tool.
Python code quality analyzer for developers

Free product launch platform for indie makers
eBay listing data for apps and agents