Supported platforms, frameworks, libraries, and tools

Filter by

Client SDKs

Official Firebase SDKs for use in mobile and web apps

TitleDescription_platformsGet startedSource
Firebase Android SDKThe official Firebase Android SDKAndroidGitHub
Firebase Flutter SDKThe official Firebase Flutter SDKFlutterGitHub
Firebase Apple platforms SDKThe official Firebase Apple platforms SDKiOS+GitHub
Firebase JavaScript SDKThe official Firebase JavaScript SDKWebGitHub
Firebase Unity SDKThe official Firebase Unity SDKUnityGitHub
Firebase C++ SDKThe official Firebase C++ SDKC++GitHub

Admin SDKs

Official Firebase SDKs for performing administrative actions in privileged environments

TitleDescription_platformsGet startedSource
Firebase Node.js Admin SDKThe official Firebase Node.js Admin SDKNode.jsGitHub
Firebase Java Admin SDKThe official Firebase Java Admin SDKJavaGitHub
Firebase Python Admin SDKThe official Firebase Python Admin SDKPythonGitHub
Firebase Go Admin SDKThe official Firebase Go Admin SDKGoGitHub

Command line tools

Tools for interacting with Firebase from the command line

TitleDescription_platformsDocsSource
Firebase ToolsThe Firebase command line tool (Firebase CLI)WebGitHub

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 arenot official Firebase SDKs and are not covered by Firebase support. For support using these libraries, file issues directly on GitHub.

TitleDescription_platformsDocsSource
AngularFireAngular bindings for FirebaseWebGitHub
EmberFireEmber bindings for FirebaseWebGitHub
ReactFireReact bindings for FirebaseWebGitHub
React Native FirebaseReact Native bindings for FirebaseAndroid,iOS+GitHub
RxFireRxJS bindings for FirebaseWebGitHub
VuefireVue bindings for FirebaseWebGitHub

Other libraries and tools

Libraries to simplify common Firebase tasks and integrations

TitleDescription_platformsDocsSource
FirebaseUI An open-source library of UI components for various Firebase featuresiOS+, Android, WebGitHub
(Android,Apple,Web)
GeoFire An open-source library forFirebase Realtime Database that adds support for geospatial queryingiOS+, Android, WebGitHub
(Android,Apple,Web)
FirePad An open source library to add a shared editor to a web appWebGitHub
Firebase Import A utility which helps import large JSON files intoFirebase Realtime DatabaseNodeJSGitHub

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-06 UTC.