awesome-firebase
by jthegedus
π₯ List of Firebase talks, tools, examples & articles! Translations in π¬π§ π·πΊ Contributions welcome!
AI summary
Firebase reference
A curated list of Firebase resources, including official documentation, tools, and examples.
- stars
- 724
- forks
- 63
- watching
- 29
- awesome lists
- 4
- entries
- 122
What's in the list
122 links in 13 sections, with live GitHub stats.activeno commit in 2y
Featured (new releases)
(Unofficial) Firebase Admin SDK for PHP
π§ - The Firebase Admin PHP SDK enables access to Firebase services from privileged environments (such as servers or cloud) in PHP
- App Check
π - Protect your backend resources from abuse, such as billing fraud or phishing
- Firestore Data Bundles
π - Data Bundles are static query results for CDN caching to speed first page loads
- Modular Web SDK (v9)
π - Import only what you need reducing SDK size up to 80%
Official Docs & Quickstarts
- Firebase Documentation
π - Official Firebase Documentation
- Firebase Status Dashboard
π§ - This page provides status information on the services that are part of Firebase
- Firebase Quickstarts
π‘ - Official Firebase Quickstarts
- Google Codelabs | Firebase
π‘ - Google Developers Codelabs provide a guided, tutorial, hands-on coding experience
- Firebase for Games
π - New Firebase for Games landing page with links to Firebase/Google resources for game developers
Firebase Extensions
- Firebase Extensions
π§ - Firebase Extensions provide extended functionality to your apps without the need to research, write, or debug code on your own
Experimental Firebase Extensions
π§ - laboratory for new extensions created by Firebase
Stripe Extensions
π§ - Official Stripe subscriptions and invoices extensions
MessageBird Extensions
π§ - Official MessageBird extension to send messages via the MessageBird Converstations API
Algolia Extensions
π§ - Official Algolia extension to enable full text search of Cloud Firestore with Algolia
Mailchimp Extensions
π§ - Official Mailchimp extension to sync Firebase Authentication events to create member tags, merge fields, and member events with Mailchimp
Typesense Extension for Full-Text Search
π§ - Official Typesense extension to add full-text search in Firestore, by syncing the data to , an OSS alternative to Algolia
Web
Firestore Lite
π - Lightweight Cloud Firestore library for the browser
SvelteFire
π - Cybernetically enhanced Firebase apps
React Fire
π - Official Firebase React library with Hooks, Context Providers, and Components that make it easy to interact with Firebase
Remote Styles with Remote Config
π§ - Dynamic/Conditional loading of CSS stored in Remote Config. ( )
React Firebase Hooks
π - React Hooks for Firebase services
Firebase UI
π - FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices
Firebase UI for React
π - React Wrapper for firebaseUI Web
GeoFire for JavaScript
π - Realtime location queries with Firebase
FirePad
π‘ - Collaborative Text Editor Powered by Firebase
Ember Fire
π - Official Ember data adapter for Firebase
Firebase Dart
π - Dart wrapper for Firebase
PolymerFire
π - Polymer Web Components for Firebase
VueFire
π - Firebase bindings for Vue.js
Angular Fire 2
π - Official library for Firebase and Angular
Re-base
π - Relay inspired library for building React.js + Firebase applications
React Redux Firebase
π - Redux bindings for Firebase. Includes Higher Order Component for use with React
- GatsbyJS Firebase Data Source
π - Query your Firebase data right into your statically generated pages with Gatsby
Apollo Link Firebase
π - Provides a local GraphQL interface to RealtimeDB. DB syncs locally to device, Apollo Link provides querying into the local DB
BuckleScript Bindings for Firebase
π - BuckleScript bindings for Firebase for use in ReasonML projects
Angular Firebase PWA
π‘ - Is an Angular PWA powered by Firebase. It can serve as a foundation to learn this stack and roll out more complex features
FireSQL
π - Query Firestore using SQL syntax. Issues the minimum amount of queries necessary in order to get the data that you request
- Hosting Version History
π - Automatic deletion of older versions of your site deployments
Firestorter
π - Use Firestore in React with zero effort, using MobX (also for react-native)
Nextbase
π‘ - Boilerplate of Next.js, Redux & Firebase for developers who want a quick start project
Typesaurus
π§ - Type-safe TypeScript-first ODM for Firestore
firebase-kotlin-sdk
π - Kotlin-first SDK for Firebase supporting multiplatform projects ( , & )
GeoFirestore
π - Location-based querying and filtering using Firebase Firestore
FirelordJS
π§ - Extremely High Precision Typescript Wrapper for Firestore Web. ( )
FireSageJS
π§ - Extreme Type Safe For Realtime Database Web
Mobile
- App Distribution App Bundles
π - Support for Android App Bundles (AAB) is officially supported in App Distribution
- Firebase Flutter Documentation
π - Official Firebase Flutter Setup
NativeScript plugin Firebase
π - NativeScript plugin for Firebase
FlutterFire
π - Collection of Firebase plugins for apps
React Native Firebase
π - Well-tested feature rich modular Firebase implementation for React Native. Supports both iOS & Android platforms
React Native Firebase Cloud Messaging
π - React Native module for Firebase Cloud Messaging and local notification
Expo Native Firebase
π‘ - Native Firebase Expo App (iOS, Android) Demo for Firestore, Notifications, Analytics, Storage, Messaging, Database
Flutter Calendar App
π‘ - New Flutter application implementing a simple mobile calendar app for storing basic events into Firebase cloud database
- Firebase App Distribution
π§ - Distribute pre-release versions of your app to your trusted testers
Flamingo
π - A Firebase Firestore model framework for Dart
Mobile / Android
GeoFire for Java
π - Realtime location queries with Firebase
Firebase UI
π - Optimized UI components for Firebase
FireXtensions
π - Unofficial Kotlin Extensions for the Firebase Android SDK
Firecoil
π - Load images from GCS in your Android app using the image loading library Coil
Mobile / iOS
GeoFire for Objective-C
π - Realtime location queries with Firebase
Firebase UI
π - iOS UI bindings for Firebase
MLKit - ARCore
π‘ - Example detecting objects and tags them with 3D labels in Augmented Reality. Uses Firebase ML Kit, ARCore and Firebase RTDB
MLKit - ARKit
π‘ - Example detecting objects using Firebase ML Kit and tags them with 3D labels in Augmented Reality
Games
- Firestore for C++ and Unity
π - C++ and Unity SDKs for C++ and Unity (with Firebase Unity SDKs available via Unity Package Manager)
Server-side (Cloud Functions, BigQuery etc)
- Firebase Admin Documentation
π - Official Firebase Admin SDK Server Setup
Functions Samples
π‘ - Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase
Express Server on Cloud Functions
π‘ - Host an Express server on Cloud Functions
- GraphQL Server on Cloud Functions
π - Host an Express server with GraphQL middleware on Cloud Functions
Compiled Code with Cloud Functions
π‘ - Compile your Flow, TypeScript or ReasonML to the correct Node runtime using Babel, TypeScript Compiler or ParcelJS
- BigQuery & Google Analytics
π - How Do I Create a Closed Funnel in Google Analytics for Firebase Using BigQuery
- Official Cloud Function #Firecasts
πΉ - YouTube video series about understanding how Cloud Functions work
- Firebase Hosting for Cloud Run Services
π - Dynamic content with Hosting Rewrites & Cloud Run Services
- Scheduled (Cron) Cloud Functions for Firebase
π - Firebase-native Cron triggers for Firebase Cloud Functions
Integrify
π - Enforce referential and data integrity in Firestore using pre-canned Cloud Functions triggers
- Free Product Analytics with Firebase + BigQuery + Rakam
π - How to do behavioral & segmentation analysis on Firebase event data via BigQuery Export and Rakam
Firestore Queue System
π - Simple queue system using Firestore and Cloud Functions
Pyrebase
π - A simple python wrapper for the Firebase API
Firecode
π - A light, fast, and memory-efficient collection traversal library for Firestore and Node.js
CLI & Editor
Firebase Tools UI
π - Web UI for Firebase Emulator Suite
- Storage in Emulator Suite
π - Emulator suite is now complete!
VSCode Firebase Explorer
π§ - Explore and manage your Firebase projects
Firebase Tools
π§ - The Firebase Command Line Tools
Firebase CI
π§ - Simplified Firebase interaction for continuous integration
Firecode
π§ - VS Code Firestore Rules Extension
Firebase Firestore Snippets
π§ - Contains the snippet for both Firebase and Firestore in VS Code editor
Fuego
π§ - Firestore client CLI supporting document add/update/query with filtering and pagination
Firestore Rules Generator
π§ - Official (but experimental) Firebase Rules Generator for Cloud Firestore based on Google's Protocol Buffer format
Firepit
π§ - Firepit is a standalone, portable version of the Firebase CLI which has no depedencies (including Node.js)
Fireward
π§ - Easy to use language for Firestore rules, similar to Firebase Bolt
Svarog
π§ - Cloud Firestore schema validation with JSON Schema generated Security Rule helper functions
Firetable
π§ - Excel/Google Sheets like UI for Firebase/Firestore. No more admin portals!
VSFire
π§ - Deprecated
- Refi App
π - A GUI tool to make developers less painful when interacting with Firestore DB
- Firefoo
π§ - Cloud Firestore GUI Admin Tool with JSON/CSV Export and JavaScript Query Shell
asdf-firebase
π§ - An plugin for . Manage your Firebase CLI without Node.js or ! Great for , , & Firebase projects
Other
- FireCMS
π§ - FireCMS is an open source headless CMS and admin panel built by developers for developers. It generates CRUD views based on your configuration
Flank
π§ - Massively parallel Android and iOS test runner for Firebase Test Lab
- Firestore Query Browser
π - WebApp to Query, (Batch-)Edit & Export documents with app & user switching
FireDrill
π - Find, Edit, Add, Remove, Import, Export, and Report on your Firebase data
Unity Solutions
π‘ - Use Firebase tools to incorporate common features into your games
Firebase AIR Native Extension
π - Firebase ANE collection give you access to the Google Firebase project in your AdobeAir projects supported on both Android and iOS with 100% identical ActionScript API
QtFirebase
π - An effort to bring Google's Firebase C++ API to Qt + QML
- StackBlitz to Firebase Hosting Deployments
π - StackBlitz (online code editor) to Firebase Hosting static deployments
- Flamelink
π§ - CMS for Firebase. Supports Firestore, RealtimeDatabase & Storage
- Firebase Summit 2018
πΉ - All Firebase Summit 2018 talks
- Firebase @ Google Cloud Next '18
πΉ - All Firebase talks @ Google Cloud Next 2018
- Firebase @ Google IO '18
πΉ - All Firebase talks @ Google IO 2018
- #AskFirebase YouTube Playlist
πΉ - Official #AskFirebase playlist on YouTube
- State of Firebase (mid 2019)
π - Cloud Next & Google I/O 2019 updates!
- Firebase @ Google IO '19
πΉ - All Firebase talks @ Google IO 2019
- Firebase Summit 2019
πΉ - All Firebase talks @ the Firebase Summit 2019
- Firebase Live 2020
πΉ - Firebase Live is a web series for app developers consisting of talks, tips, and technical tutorials aimed at increasing their productivity, knowledge, and collaboration
- Firebase Summit 2020
πΉ - All Firebase talks @ the Firebase Summit 2020
- Dynaboard
π§ - Generate low-code web apps from Firebase using AI
Follow / Official
- Firebase YouTube
πΉ
- Firebase Blog
π
- @firebase
π¦
- The Firebase Podcast
π - This is the place where we dive deep into Firebase products and learn new tips and tricks along the way
Follow / Community
- Firebase Developers Discord
an open community dedicated to Firebase and its services, where you can to socialize and help other web and app developers from around the world
- Fireship
πΉ - A YouTube channel by Jeff Delaney, a Google Firebase expert and creator of the famous "X in 100 Seconds" videos
Nothing in this list matches your filter.
Featured in 4 awesome lists
Each link jumps to the spot where the list mentions awesome-firebase.