{"id":20517376,"url":"https://github.com/iprit/angularfire2-compiled","last_synced_at":"2026-04-24T03:35:10.096Z","repository":{"id":73267756,"uuid":"87843202","full_name":"IPRIT/angularfire2-compiled","owner":"IPRIT","description":null,"archived":false,"fork":false,"pushed_at":"2017-04-10T18:20:24.000Z","size":53,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-05T23:44:13.153Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/IPRIT.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-04-10T18:18:27.000Z","updated_at":"2017-04-10T18:18:48.000Z","dependencies_parsed_at":"2023-02-26T11:30:31.782Z","dependency_job_id":null,"html_url":"https://github.com/IPRIT/angularfire2-compiled","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/IPRIT/angularfire2-compiled","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPRIT%2Fangularfire2-compiled","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPRIT%2Fangularfire2-compiled/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPRIT%2Fangularfire2-compiled/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPRIT%2Fangularfire2-compiled/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/IPRIT","download_url":"https://codeload.github.com/IPRIT/angularfire2-compiled/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/IPRIT%2Fangularfire2-compiled/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32208473,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-24T03:15:14.334Z","status":"ssl_error","status_checked_at":"2026-04-24T03:15:11.608Z","response_time":64,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-15T21:35:16.089Z","updated_at":"2026-04-24T03:35:10.081Z","avatar_url":"https://github.com/IPRIT.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003eAngularFire2\u003c/h1\u003e\n  \u003cp align=\"center\"\u003eThe official library for Firebase and Angular 2\u003c/p\u003e\n\u003c/p\u003e\n\n[![Build Status](https://travis-ci.org/angular/angularfire2.svg?branch=master)](https://travis-ci.org/angular/angularfire2) [![Join the chat at https://gitter.im/angular/angularfire2](https://badges.gitter.im/angular/angularfire2.svg)](https://gitter.im/angular/angularfire2?utm_source=badge\u0026utm_medium=badge\u0026utm_campaign=pr-badge\u0026utm_content=badge)\n\nStatus: Beta\n\n## What is AngularFire2?\n\n- **Observable based** - Use the power of rxjs, Angular 2, and Firebase.\n- **Realtime bindings** - Synchronize database collections as objects or lists.\n- **Authentication** - Monitor authentication state in realtime.\n\n#### Quick links\n[Contributing](https://github.com/angular/angularfire2/blob/master/CONTRIBUTING.md)\n\n[Plunker Template](http://plnkr.co/edit/8yY4tH?p=preview) - Requires to set your Firebase credentials in `app.module.ts`.\n\n## Install\n\n```bash\nnpm install firebase angularfire2 --save\n```\n\n## Example use:\n\n```ts\nimport {Component} from '@angular/core';\nimport {AngularFire, FirebaseListObservable} from 'angularfire2';\n\n@Component({\n  selector: 'project-name-app',\n  template: `\n  \u003cul\u003e\n    \u003cli *ngFor=\"let item of items | async\"\u003e\n      {{ item.name }}\n    \u003c/li\u003e\n  \u003c/ul\u003e\n  `\n})\nexport class MyApp {\n  items: FirebaseListObservable\u003cany[]\u003e;\n  constructor(af: AngularFire) {\n    this.items = af.database.list('/items');\n  }\n}\n```\n\n## Developer Guide\nIf you want to get started quickly on building with AngularFire2, check out our\n5 step developer guide that will teach you everything you need to know to be \nproductive with AngularFire2.\n\n1. [Installation \u0026 Setup](docs/1-install-and-setup.md)\n2. [Retreiving data as objects - FirebaseObjectObservable](docs/2-retrieving-data-as-objects.md)\n3. [Retreiving data as lists - FirebaseListObservable](docs/3-retrieving-data-as-lists.md)\n4. [Querying lists](docs/4-querying-lists.md)\n5. [User Authentication - FirebaseAuthentication](docs/5-user-authentication.md)\n6. [Using AngularFire2 with Ionic 2](docs/Auth-with-Ionic2.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiprit%2Fangularfire2-compiled","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fiprit%2Fangularfire2-compiled","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fiprit%2Fangularfire2-compiled/lists"}