Noble Programming Mantra

    DefinitelyTyped icon, indicating that this package has TypeScript declarations provided by the separate @types/angularfire package

    2.3.0 • Public • Published

    AngularFire Build Status Coverage Status Version

    AngularFire is the officially supported AngularJS binding for Firebase. Firebase is a backend service that provides data storage, file storage, authentication, and static website hosting for your Angular app.

    AngularFire is a complement to the core Firebase client. It provides you with several Angular services:

    • $firebaseObject - synchronized objects
    • $firebaseArray - synchronized collections
    • $firebaseStorage - store and retrieve user-generated content like images, audio, and video
    • $firebaseAuth - authentication, user management, routing

    Join our Firebase Google Group to ask questions, provide feedback, and share apps you've built with AngularFire.

    Looking for Angular 2 support? Visit the AngularFire2 project.

    Table of Contents

    Getting Started With Firebase

    AngularFire requires Firebase in order to authenticate users and sync and store data. Firebase is a suite of integrated products designed to help you develop your app, grow your user base, and earn money. You can sign up here for a free account.

    Downloading AngularFire

    In order to use AngularFire in your project, you need to include the following files in your HTML:

    <!-- AngularJS -->
    <script src=""></script>
    <!-- Firebase -->
    <script src=""></script>
    <!-- AngularFire -->
    <script src=""></script>

    You can also install AngularFire via npm and Bower and its dependencies will be downloaded automatically:

    $ npm install angularfire --save
    $ bower install angularfire --save



    Full Examples


    Migration Guides


    If you'd like to contribute to AngularFire, please first read through our contribution guidelines. Local setup instructions are available here.


    npm i angularfire

    DownloadsWeekly Downloads






    Last publish


    • chholland
    • firebase-ops
    • feiyang.chen
    • google-wombot