Firenook: Rust 重构的极速 Firebase 模拟器

Show HN: Firenook – Firebase emulators in Rust: 40× faster writes, 10× less RAM

Firenook 是一款基于 Rust 构建的 Firebase Local Emulator Suite 高性能替代品。它无需安装 Java,仅需修改一行脚本即可无缝替换原有模拟器,完美兼容现有的 firebase.json、SDK 及端口配置。实测数据显示,其写入速度提升 40 倍,内存占用降低 10 倍,重启恢复数据仅需 0.59 秒。Firenook 支持 Firestore、Authentication、Cloud Functions 等八大核心服务,并提供比官方更强大的控制台和 AI 代理调试工具,让本地开发体验如丝般顺滑。

无需安装 Java,数据在重启后即刻恢复,让开发体验快如闪电。
  1. jamest

    (Firebase 创始人) 这太酷了!干得漂亮!

  2. joshdavham

    看起来不错!

    不过有个稍微跑题的问题:既然你们技术这么牛,能做出这么复杂的东西,为什么不用 Firebase 之外的其他方案呢?我当初刚接触 Web 开发时主要把 Firebase 当拐杖用,但现在感觉已经有点“用腻”它了。你们觉得 Firebase 对你们这样的开发者来说依然很好用吗?还是说你们开发这个主要是为了像我当年那样的新手?

    再次点赞,干得漂亮!

  3. silverlight

    这真的很棒!我也在做一个 Firebase Realtime Database 的开源版本,可能你们会有兴趣 [1]。也是用 Rust 写的!如果你们有兴趣支持 Realtime Database 部分,这或许能作为 Firenook 的不错基础。

    [1] https://github.com/lark-sh/lark

同日更多故事

2026-11-06