Supported platforms, frameworks, libraries, and tools

Filter by

Client SDKs

Official Firebase SDKs for use in mobile and web apps

TitleDescriptionGet startedSource
Firebase Android SDKThe official Firebase Android SDKGitHub
Firebase Flutter SDKThe official Firebase Flutter SDKGitHub
Firebase Apple platforms SDKThe official Firebase Apple platforms SDKGitHub
Firebase JavaScript SDKThe official Firebase JavaScript SDKGitHub
Firebase Unity SDKThe official Firebase Unity SDKGitHub
Firebase C++ SDKThe official Firebase C++ SDKGitHub

Admin SDKs

Official Firebase SDKs for performing administrative actions in privileged environments

TitleDescriptionGet startedSource
Firebase Node.js Admin SDKThe official Firebase Node.js Admin SDKGitHub
Firebase Java Admin SDKThe official Firebase Java Admin SDKGitHub
Firebase Python Admin SDKThe official Firebase Python Admin SDKGitHub
Firebase Go Admin SDKThe official Firebase Go Admin SDKGitHub

Command line tools

Tools for interacting with Firebase from the command line

TitleDescriptionDocsSource
Firebase ToolsThe Firebase command line tool (Firebase CLI)GitHub

Framework libraries

Libraries for binding Firebase to popular development frameworks. While we recommend these libraries for developers looking to bind Firebase to their favorite frameworks, these are not official Firebase SDKs and are not covered by Firebase support. For support using these libraries, file issues directly on GitHub.

TitleDescriptionDocsSource
AngularFireAngular bindings for FirebaseGitHub
EmberFireEmber bindings for FirebaseGitHub
ReactFireReact bindings for FirebaseGitHub
React Native FirebaseReact Native bindings for FirebaseGitHub
RxFireRxJS bindings for FirebaseGitHub
VuefireVue bindings for FirebaseGitHub

Other libraries and tools

Libraries to simplify common Firebase tasks and integrations

TitleDescriptionDocsSource
FirebaseUI An open-source library of UI components for various Firebase features GitHub
(Android, Apple, Web)
GeoFire An open-source library for Firebase Realtime Database that adds support for geospatial querying GitHub
(Android, Apple, Web)
FirePad An open source library to add a shared editor to a web app GitHub
Firebase Import A utility which helps import large JSON files into Firebase Realtime DatabaseGitHub