Type Your Database OnceDefine typed collection refs once, and let all functions infer the rest. No need to import and apply types everywhere.
Mutable DocumentsGet back documents with typed update and delete methods attached. The original ref is always accessible too.
Non-Intrusive APIThin typed wrappers around the official Firebase SDKs. No lock-in, easy to adopt, and familiar to use.
Consistent Across PlatformsThe same concepts and API patterns on server (firebase-admin), web (Firebase JS SDK), and mobile (React Native Firebase).
Collection ProcessingIterate over entire collections with constant memory usage via automatic pagination. Process documents one-by-one or in chunks.
Cloud Function HelpersGet typed data from 2nd gen cloud function events with simple utility functions.