Firebase

Open-source projects categorized as Firebase

Top 23 Firebase Open-Source Projects

  • supabase

    The open source Firebase alternative.

    Project mention: Sites, 125M accounts, 1 Vulnerability | news.ycombinator.com | 2024-03-18

    On certain databases, yes

    We only scanned for firestore, which is a NoSQL database, conversion tools may still be possible, a good firebase alternative would be https://supabase.com, but please set up RLS, its IMO much easier then Firebase.

  • Appwrite

    Build like a team of hundreds_

    Project mention: Biometric authentication with Passkeys | dev.to | 2024-03-09

    Appwrite for user management, databases, and serverless functions

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • react-starter-kit

    The web's most popular Jamstack front-end template (boilerplate) for building web applications with React

    Project mention: Major Update to React Starter Kit: Welcome Joy UI and Jotai! | /r/reactjs | 2023-12-04

    Your Feedback Matters Your feedback is crucial for the continuous improvement of the React Starter Kit. Please try out the new version and share your thoughts and experiences. If you encounter any issues or have suggestions, feel free to open an issue on GitHub or join our community chat on Discord. We're excited to see the amazing applications you'll build with these new features! Happy coding! https://github.com/kriasoft/react-starter-kit

  • RxDB

    A fast, local first, reactive Database for JavaScript Applications https://rxdb.info/

    Project mention: SignalDB: Bringing Meteor-Like Reactivity to the Modern Age | dev.to | 2023-10-26

    About a year ago, I discovered a cool offline-first framework called RxDB. Initially, I thought that on the frontend side, this was exactly what I had been searching for over the past years. After tinkering around and even using it in production for some time, I realized that it wasn't well-suited for my intended use. RxDB was initially created as an RxJS layer for PouchDB with a server replication interface. Over time, other storage types besides PouchDB were introduced (e.g., IndexedDB, SQLite) and the replication interface became more sophisticated. The replication interface is really cool and exactly what I wanted. The biggest problem I have with RxDB is that it is so tightly coupled with RxJS. While RxJS is technically very powerful, it offers a dreadful developer experience. It's really hard to understand at first and integrating it into an existing codebase, which isn't using RxJS, is tedious.

  • functions-samples

    Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase

    Project mention: I just realized how expensive Firebase is for Social Media Apps | /r/Firebase | 2023-06-20

    I tried to make a reddit like app. I used both realtime-database and firestore as database. The billing of the two is different from each other. I used realtime-database for frequently updated data (like or upvote, downvote count for ex.) and firestore for more stable and large data (post, comment, community and user data..). While doing this, I only used database rules, I did not use Cloud functions. So, I suggest you use a hybrid database to minimize your bill as much as possible and you can do amazing things with database rules. Have a good works.

  • react-native-firebase

    🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

    Project mention: React Native vs Ionic | /r/react | 2023-06-29

    I used Expo-React native so I didn't use directly rnfirebase.io.

  • quickstart-android

    Firebase Quickstart Samples for Android

    Project mention: How to Send Firebase Push Notifications to Android | dev.to | 2024-03-12

    Create or log in to a Firebase account.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • flutterfire

    🔥 A collection of Firebase plugins for Flutter apps.

    Project mention: Handling Firebase Notifications in Flutter: Practical Tips | dev.to | 2024-01-14
  • angularfire

    Angular + Firebase = ❤️

    Project mention: No Firebase App '[DEFAULT]' has been created with Angularfire and Firebase storage | /r/Firebase | 2023-10-05

    More info is here on the GitHub page issue that I created.

  • nhost

    The Open Source Firebase Alternative with GraphQL.

    Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14

    Hasura ❌ (technically yes with Nhost)

  • laf

    Laf is a cloud development platform offering ready-to-use resources like cloud functions, databases, and storage. It empowers developers to quickly unleash their creativity.

    Project mention: ChatGPT AI generation function in LAF | news.ycombinator.com | 2023-03-30

    LAF (https://github.com/labring/laf) now supports ChatGPT AI generation function, providing a seamless and efficient way for developers to deploy and scale AI applications on Alibaba Cloud Function Compute. With this new feature, developers can easily leverage the power of ChatGPT to generate high-quality text content and integrate it with their own applications.

    Using LAF and ChatGPT, developers can quickly build and deploy AI applications, such as chatbots, recommendation systems, and content generators, without having to worry about infrastructure or scaling issues. With the automatic scaling capabilities of Function Compute, developers can focus on building the AI models and let LAF take care of the deployment and scaling aspects.

    In addition, LAF provides a secure and reliable environment for AI application development, with features such as access control, logging, and exception handling. This ensures that your AI applications are always available and performing at their best.

    Overall, the support of ChatGPT in LAF brings a new level of efficiency and scalability to AI application development, making it easier than ever before to build and deploy high-quality AI applications

  • GmsCore

    Free implementation of Play Services

    Project mention: LineageOS is currently installed on 1.5M Android devices | news.ycombinator.com | 2024-02-05

    Is anyone here daily-driving microg and can share their experiences? https://github.com/microg/GmsCore/wiki/Implementation-Status does not exactly inspire confidence.

  • rowy

    Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.

    Project mention: AI Grant Traction in OSS Startups | dev.to | 2024-02-01

    View on GitHub

  • material-kit-react

    React Dashboard made with Material UI’s components. Our pro template contains features like TypeScript version, authentication system with Firebase and Auth0 plus many other

  • Firebase

    Firebase SDK for Apple App Development

    Project mention: Google Groups ending support for Usenet | news.ycombinator.com | 2023-12-15

    https://github.com/firebase/firebase-ios-sdk/issues/6115

    https://github.com/material-components/material-components-w...

    Two examples that come to mind but there are plenty

  • Fakeflix

    Not the usual clone that you can find on the web.

  • wild-workouts-go-ddd-example

    Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.

    Project mention: Looking for elegant code bases written in Golang | news.ycombinator.com | 2023-12-09

    Take a look at: https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-exampl...

    (I’m one of the authors.)

    This project shows how to apply more complex patterns popular in business applications while staying true to the Go ideas, and not copying them blindly from Java.

    In the Go community, you’ll often hear people say „just keep things simple” beats all patterns and is all you need. This may be true if you write a CLI tool or a small library, but if you have a team maintaining a big application, some patterns are super helpful.

  • firebase-js-sdk

    Firebase Javascript SDK

    Project mention: [React] Passing environment variables to service workers | dev.to | 2024-01-17

    // public/firebase-messaging-sw.js // Give the service worker access to Firebase Messaging. // Note that you can only use Firebase Messaging here. Other Firebase libraries are not available in the service worker. importScripts('https://www.gstatic.com/firebasejs/8.10.1/firebase-app.js'); importScripts('https://www.gstatic.com/firebasejs/8.10.1/firebase-messaging.js'); // Initialize the Firebase app in the service worker by passing in your app's Firebase config object. // https://firebase.google.com/docs/web/setup#config-object firebase.initializeApp({ apiKey: 'api-key', authDomain: 'project-id.firebaseapp.com', databaseURL: 'https://project-id.firebaseio.com', projectId: 'project-id', storageBucket: 'project-id.appspot.com', messagingSenderId: 'sender-id', appId: 'app-id', measurementId: 'G-measurement-id', }); // Retrieve an instance of Firebase Messaging so that it can handle background messages. const messaging = firebase.messaging();

  • FirebaseUI-Android

    Optimized UI components for Firebase

    Project mention: Sign in with Apple on Android with Flutter | /r/flutterhelp | 2023-04-04
  • react-firebase-starter

    Boilerplate (seed) project for creating web apps with React.js, GraphQL.js and Relay

  • space-cloud

    Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes

    Project mention: ⚡⚡ Level Up Your Cloud Experience with These 7 Open Source Projects 🌩️ | /r/Cloud | 2023-12-07

    Space Cloud

  • vuefire

    🔥 Firebase bindings for Vue.js

    Project mention: Struggling to get persistent auth to work with Pinia + Firebase, logged out whenever I refresh? | /r/vuejs | 2023-08-23

    This is what you need: https://vuefire.vuejs.org/

  • react-firebase-hooks

    React Hooks for Firebase.

    Project mention: firereact VS react-firebase-hooks - a user suggested alternative | libhunt.com/r/firereact | 2024-02-05

    A little bit fatter in terms of size and not actively maintained.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-18.

Firebase related posts

Index

What are some of the best open-source Firebase projects? This list will help you:

Project Stars
1 supabase 64,018
2 Appwrite 40,218
3 react-starter-kit 22,468
4 RxDB 20,348
5 functions-samples 11,953
6 react-native-firebase 11,373
7 quickstart-android 8,696
8 flutterfire 8,354
9 angularfire 7,596
10 nhost 7,438
11 laf 6,585
12 GmsCore 6,572
13 rowy 5,574
14 material-kit-react 5,118
15 Firebase 4,938
16 Fakeflix 4,918
17 wild-workouts-go-ddd-example 4,795
18 firebase-js-sdk 4,695
19 FirebaseUI-Android 4,580
20 react-firebase-starter 4,492
21 space-cloud 3,891
22 vuefire 3,783
23 react-firebase-hooks 3,519
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
workos.com