Profile
Back to NewsBack
Hacker News 2 min
Reader Mode
Show HN: Firenook – Firebase emulators in Rust: 40× faster writes, 10× less RAM

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

18 hours ago

Native and web SDKs, realtime listeners, Security Rules, named databases, and the official import and export.

orders12 documents
  • XXfs8ZLaWvmMOeaVAcw8
  • 5XSNbW90qkxiTbqQilu1
  • mqr7wc5Vjb6d5y75tfKy
  • ijO11GokICQ0ki9Ta4p9
  • c0yT9Jkt9NGpiX7HMV9r
createdAt
2026-10-23 13:06:17.872 UTC
items
[{ price: 54, qty: 1, sku: "hoodie" }, { price: 28, qty: 1, sku: "tee" }]
total
82

The Firebase and Cloud Storage APIs, with Security Rules evaluated natively, firestore.get() included.

demo-shop.appspot.com / products8 files
  • cap.svgimage/svg+xml404 B
  • hoodie.svgimage/svg+xml408 B
  • mug.svgimage/svg+xml404 B

HTTP, callable and streaming functions, and every trigger: Firestore, Storage, Auth, Pub/Sub, Eventarc, schedules and task queues. Code reloads on save.

Function calls25
TimeFunctionTriggerSummaryStatusDuration
13:06:19stripeWebhookhttpPOST /5001.1 ms
13:06:18sendReceiptfirestoreorders/mzbnHY1n79leG5ioi2nD created2001.8 ms
13:06:18checkouthttpPOST /2016.3 ms
13:06:18sendReceiptfirestoreorders/c0yT9Jkt9NGpiX7HMV9r created2001.7 ms
13:06:18checkouthttpPOST /2015.0 ms

Every RPC over gRPC and HTTP/JSON: push, ordering, filters, dead-letter topics, seek, snapshots and schemas.

nightlyReport, every day 02:00: next run 2026-10-24 02:00 UTC

Queues for onTaskDispatched, with the official retry and rate-limit behaviour.

Custom events delivered to onCustomEventPublished, and the Firebase services’ own.

Extensions from local, vendored or registry sources, offline once vendored.

Chat with me