Courses & TutorialsSecurity & Cloud

Awesome Firebase – Massive Collection of Resources

Spread the love

Firebase is an app dev platform built on the Google Cloud Platform providing services and cross-platform SDKs!

Contents

Legend: ๐Ÿ“ blog posts ยท ๐Ÿ’ก examples ยท ๐Ÿ“– docs ยท ๐Ÿ”Œ libraries ยท ๐Ÿ”ง tools ยท ๐Ÿ“น talks/video ยท ๐Ÿ”Š podcasts

Featured (new releases)

  • ๐Ÿ“น Firebase Summit 2020 – All Firebase talks @ the Firebase Summit 2020.
  • ๐Ÿ”Š The Firebase Podcast – This is the place where we dive deep into Firebase products and learn new tips and tricks along the way.
  • ๐Ÿ”Œ Pyrebase – A simple python wrapper for the Firebase API.
  • ๐Ÿ”Œ Firestore Lite – Lightweight Cloud Firestore library for the browser.
  • ๐Ÿ”ง asdf-firebase – An asdf-vm plugin for firebase-tools. Manage your Firebase CLI without Node.js or npm! Great for python, golang, c++ & java Firebase projects.

Official Docs & Quickstarts

Firebase Extensions

  • ๐Ÿ”ง Firebase Extensions – Firebase Extensions provide extended functionality to your apps without the need to research, write, or debug code on your own.
  • ๐Ÿ”ง Stripe Firebase Extensions – Official Stripe subscriptions and invoices extensions.

Web

  • ๐Ÿ”Œ SvelteFire – Cybernetically enhanced Firebase apps.
  • ๐Ÿ”Œ React Fire – Official Firebase React library with Hooks, Context Providers, and Components that make it easy to interact with Firebase.
  • ๐Ÿ”ง Remote Styles with Remote Config – Dynamic/Conditional loading of CSS stored in Remote Config. (Launch post).
  • ๐Ÿ”Œ React Firebase Hooks – React Hooks for Firebase services.
  • ๐Ÿ”Œ Firebase UI – FirebaseUI is an open-source JavaScript library for Web that provides simple, customizable UI bindings on top of Firebase SDKs to eliminate boilerplate code and promote best practices.
  • ๐Ÿ”Œ Firebase UI for React – React Wrapper for firebaseUI Web.
  • ๐Ÿ”Œ GeoFire for JavaScript – Realtime location queries with Firebase.
  • ๐Ÿ’ก FirePad – Collaborative Text Editor Powered by Firebase.
  • ๐Ÿ”Œ Ember Fire – Official Ember data adapter for Firebase.
  • ๐Ÿ”Œ Firebase Dart – Dart wrapper for Firebase.
  • ๐Ÿ”Œ PolymerFire – Polymer Web Components for Firebase.
  • ๐Ÿ”Œ VueFire – Firebase bindings for Vue.js.
  • ๐Ÿ”Œ Angular Fire 2 – Official library for Firebase and Angular.
  • ๐Ÿ”Œ Re-base – Relay inspired library for building React.js + Firebase applications.
  • ๐Ÿ”Œ React Redux Firebase – Redux bindings for Firebase. Includes Higher Order Component for use with React.
  • ๐Ÿ”Œ GatsbyJS Firebase Data Source – Query your Firebase data right into your statically generated pages with Gatsby.
  • ๐Ÿ”Œ Apollo Link Firebase – Provides a local GraphQL interface to RealtimeDB. DB syncs locally to device, Apollo Link provides querying into the local DB.
  • ๐Ÿ”Œ BuckleScript Bindings for Firebase – BuckleScript bindings for Firebase for use in ReasonML projects.
  • ๐Ÿ’ก Angular Firebase PWA – Is an Angular PWA powered by Firebase. It can serve as a foundation to learn this stack and roll out more complex features.
  • ๐Ÿ”Œ FireSQL – Query Firestore using SQL syntax. Issues the minimum amount of queries necessary in order to get the data that you request.
  • ๐Ÿ“– Hosting Version History – Automatic deletion of older versions of your site deployments.
  • ๐Ÿ”Œ Firestorter – Use Firestore in React with zero effort, using MobX (also for react-native).
  • ๐Ÿ’ก Nextbase – Boilerplate of Next.js, Redux & Firebase for developers who want a quick start project.
  • ๐Ÿ”ง Typesaurus – Type-safe TypeScript-first ODM for Firestore.
  • ๐Ÿ”Œ firebase-kotlin-sdk – Kotlin-first SDK for Firebase supporting multiplatform projects (ios, android & js).

Mobile

Android

  • ๐Ÿ”Œ GeoFire for Java – Realtime location queries with Firebase.
  • ๐Ÿ”Œ Firebase UI – Optimized UI components for Firebase.
  • ๐Ÿ”Œ FireXtensions – Unofficial Kotlin Extensions for the Firebase Android SDK.
  • ๐Ÿ”Œ Firecoil – Load images from GCS in your Android app using the image loading library Coil.

iOS

  • ๐Ÿ”Œ GeoFire for Objective-C – Realtime location queries with Firebase.
  • ๐Ÿ”Œ Firebase UI – iOS UI bindings for Firebase.
  • ๐Ÿ’ก MLKit – ARCore – Example detecting objects and tags them with 3D labels in Augmented Reality. Uses Firebase ML Kit, ARCore and Firebase RTDB.
  • ๐Ÿ’ก MLKit – ARKit – Example detecting objects using Firebase ML Kit and tags them with 3D labels in Augmented Reality.

Games

  • ๐Ÿ“– Firestore for C++ and Unity – C++ and Unity SDKs for C++ and Unity (with Firebase Unity SDKs available via Unity Package Manager).

Server-side (Cloud Functions, BigQuery etc)

CLI & Editor

  • ๐Ÿ“– Firebase Tools UI – Web UI for Firebase Emulator Suite.
  • ๐Ÿ”ง VSCode Firebase Explorer – Explore and manage your Firebase projects.
  • ๐Ÿ”ง Firebase Tools – The Firebase Command Line Tools.
  • ๐Ÿ”ง Firebase CI – Simplified Firebase interaction for continuous integration.
  • ๐Ÿ”ง Firecode – VS Code Firestore Rules Extension.
  • ๐Ÿ”ง Firebase Firestore Snippets – Contains the snippet for both Firebase and Firestore in VS Code editor.
  • ๐Ÿ”ง Fuego – Firestore client CLI supporting document add/update/query with filtering and pagination.
  • ๐Ÿ”ง Firestore Rules Generator – Official (but experimental) Firebase Rules Generator for Cloud Firestore based on Google’s Protocol Buffer format.
  • ๐Ÿ”ง Firepit – Firepit is a standalone, portable version of the Firebase CLI which has no depedencies (including Node.js).
  • ๐Ÿ”ง Fireward – Easy to use language for Firestore rules, similar to Firebase Bolt.
  • ๐Ÿ”ง Svarog – Cloud Firestore schema validation with JSON Schema generated Security Rule helper functions.
  • ๐Ÿ”ง Firetable – Excel/Google Sheets like UI for Firebase/Firestore. No more admin portals!
  • ๐Ÿ”ง VSFire – Deprecated VSCode extension for syntax highlighting & code completions with Firestore security rules & indexes.

Other

  • ๐Ÿ”ง Flank – Massively parallel Android and iOS test runner for Firebase Test Lab.
  • ๐Ÿ”Œ Firestore Query Browser – WebApp to Query, (Batch-)Edit & Export documents with app & user switching.
  • ๐Ÿ”Œ FireDrill – Find, Edit, Add, Remove, Import, Export, and Report on your Firebase data.
  • ๐Ÿ’ก Unity Solutions – Use Firebase tools to incorporate common features into your games.
  • ๐Ÿ”Œ Firebase AIR Native Extension – Firebase ANE collection give you access to the Google Firebase project in your AdobeAir projects supported on both Android and iOS with 100% identical ActionScript API.
  • ๐Ÿ”Œ QtFirebase – An effort to bring Google’s Firebase C++ API to Qt + QML.
  • ๐Ÿ“ StackBlitz to Firebase Hosting Deployments – StackBlitz (online code editor) to Firebase Hosting static deployments.
  • ๐Ÿ”ง Flamelink – CMS for Firebase. Supports Firestore, RealtimeDatabase & Storage.
  • ๐Ÿ”ง Canner CMS – CMS for developers supporting data sources such as Firebase/Firestore, GraphQL and Restful APIs.
  • ๐Ÿ“น Firebase Summit 2018 – All Firebase Summit 2018 talks.
  • ๐Ÿ“น Firebase @ Google Cloud Next ’18 – All Firebase talks @ Google Cloud Next 2018.
  • ๐Ÿ“น Firebase @ Google IO ’18 – All Firebase talks @ Google IO 2018.
  • ๐Ÿ“น #AskFirebase YouTube Playlist – Official #AskFirebase playlist on YouTube.
  • ๐Ÿ“ State of Firebase (mid 2019) – Cloud Next & Google I/O 2019 updates!
  • ๐Ÿ“น Firebase @ Google IO ’19 – All Firebase talks @ Google IO 2019.
  • ๐Ÿ“น Firebase Summit 2019 – All Firebase talks @ the Firebase Summit 2019.
  • ๐Ÿ“น Firebase Live 2020 – Firebase Live is a web series for app developers consisting of talks, tips, and technical tutorials aimed at increasing their productivity, knowledge, and collaboration.

Follow

Official

๐Ÿ“น Firebase YouTube ๐Ÿ“ Firebase Blog ๐Ÿฆ @firebase ๐Ÿฆ @bestoffirebase ๐Ÿ‘ค Firebase Facebook

Community

Who else should we be following!?

Source

GitHub

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button