{"repo":"firebase/firebase-js-sdk","free":true,"listed":false,"github":"https://github.com/firebase/firebase-js-sdk","clone":"git clone https://github.com/firebase/firebase-js-sdk.git","description":"Firebase Javascript SDK","language":"TypeScript","stars":5136,"topics":["firebase","firebase-database","firebase-auth","firebase-authentication","firebase-storage","firebase-messaging","firebase-cloud-messaging","firebase-db","firebase-realtime-database","javascript"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"Firebase JavaScript SDK The Firebase JavaScript SDK implements the client-side libraries used by applications using Firebase services. This SDK is distributed via: - CDN - npm package To get started using Firebase, see Add Firebase to your JavaScript Project. Upgrade to Version 9 Version 9 has a redesigned API that supports tree-shaking. Read the Upgrade Guide to learn more. Supported Environments Please see Environment Support. SDK Dev Workflow Prerequisites Node.js Before you can start working on the Firebase JS SDK, you need to have Node.js installed on your machine. As of July 17th, 2026 the team has been testing with Node.js version 20.19.0 , but the required version of Node.js may change as we update our dependencies. To download Node.js visit https://nodejs.org/en/download/. NOTE: You can use a tool like NVM or N to install and manage multiple node versions Yarn In addition to Node.js we use yarn to facilitate multi package development. To install yarn follow the instructions listed on their website: https://yarnpkg.com/en/docs/install This repo currently supports building with yarn 1.x . For instance, after installing yarn, run Java The closure compiler requires a modern Java installation. Java 11+ should be installed: https://www.oracle.com/java/technologies/downloads/#java11 Verify Prerequisites You can verify your setup by running the following commands in your terminal: Your node version should be 20.19.0 or greater, your yarn version should be between 1.0.0 and 1","default_branch":null,"files":null,"tree":[],"storefront":"/r/firebase","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/firebase/firebase-js-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}