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. Learn more →
Top 23 Firebase Open-Source Projects
-
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
-
functions-samples
Collection of sample apps showcasing popular use cases using Cloud Functions for Firebase
-
react-native-firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
-
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.
-
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.
-
rowy
Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
-
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
-
wild-workouts-go-ddd-example
Go DDD example application. Complete project to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring.
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Mastering Real-Time Collaboration: Building Figma and Miro-Inspired Features with Supabase | dev.to | 2024-05-11Supabase is a backend as a service visual platform that allows you to create postgres DB with minimum code. Their documentation is so good that it feels like home and you can get your project online in no matter of time.
Project mention: How I use Appwrite Databases with Pinia to build my own habit tracker | dev.to | 2024-04-14If you haven't tried Appwrite, make sure you give it a spin. It's a open source backend that packs authentication, databases, storage, serverless functions, and all kinds of utilities in a neat API. Appwrite can be self-hosted, or you can use Appwrite Cloud starting with a generous free plan.
Project mention: Major Update to React Starter Kit: Welcome Joy UI and Jotai! | /r/reactjs | 2023-12-04Your 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
Project mention: Ask HN: How Can I Make My Front End React to Database Changes in Real-Time? | news.ycombinator.com | 2024-04-17I'm interested in this problem also!
I think there is a large overlap with projects that market/focus on offline-first experiences.
AFAIK this problem can be solved by:
1) Considering a client-side copy of the database that gets synced with the remote DB. This is an approach [PowerSync](https://www.powersync.com/) and [ElectricSql](https://electric-sql.com/) and [rxdb](https://rxdb.info/) take!
Project mention: I just realized how expensive Firebase is for Social Media Apps | /r/Firebase | 2023-06-20I 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.
Project mention: [Demystifying Firebase (Part-1)] How to setup Firebase in React Native CLI App. | dev.to | 2024-04-05We'll be utilizing React Native Firebase for this.
Head over to Firebase Developer Console homepage, sign in using your Gmail address, and click the Go to Console button to navigate to the console's overview page.
Project mention: No Firebase App '[DEFAULT]' has been created with Angularfire and Firebase storage | /r/Firebase | 2023-10-05More info is here on the GitHub page issue that I created.
Project mention: Database Review: Top Five Missing Features from Database APIs | dev.to | 2023-09-14Hasura ❌ (technically yes with Nhost)
Project mention: Huawei breaks free from Google ecosystem with homegrown HarmonyOS | news.ycombinator.com | 2024-05-10The open source project microG has already reimplemented the majority of Google's proprietary Android APIs [0], so Microsoft could've definitely done it if they saw enough money in it.
[0] https://github.com/microg/GmsCore/wiki/Implementation-Status
View on GitHub
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
Project mention: Looking for elegant code bases written in Golang | news.ycombinator.com | 2023-12-09Take 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.
// 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();
Project mention: ⚡⚡ Level Up Your Cloud Experience with These 7 Open Source Projects 🌩️ | /r/Cloud | 2023-12-07Space Cloud
Project mention: Struggling to get persistent auth to work with Pinia + Firebase, logged out whenever I refresh? | /r/vuejs | 2023-08-23This is what you need: https://vuefire.vuejs.org/
Project mention: firereact VS react-firebase-hooks - a user suggested alternative | libhunt.com/r/firereact | 2024-02-05A little bit fatter in terms of size and not actively maintained.
Firebase related posts
-
Firebase Needs More Compatibility for JavaScript Environments
-
Mastering Real-Time Collaboration: Building Figma and Miro-Inspired Features with Supabase
-
How I migrated from Firebase to Supabase
-
How to get free Postgres
-
Creating a Pokémon guessing game using Supabase, Drizzle, and Next.js in just 2 hours!
-
How To Make An Insanely Fast AI App (Supabase, LLAMA 3 and Groq)
-
Building a self-creating website with Supabase and AI
-
A note from our sponsor - InfluxDB
www.influxdata.com | 13 May 2024
Index
What are some of the best open-source Firebase projects? This list will help you:
Project | Stars | |
---|---|---|
1 | supabase | 66,465 |
2 | Appwrite | 41,260 |
3 | react-starter-kit | 22,514 |
4 | RxDB | 20,747 |
5 | functions-samples | 11,976 |
6 | react-native-firebase | 11,434 |
7 | quickstart-android | 8,734 |
8 | flutterfire | 8,434 |
9 | angularfire | 7,620 |
10 | nhost | 7,565 |
11 | GmsCore | 7,077 |
12 | laf | 6,849 |
13 | rowy | 5,711 |
14 | Firebase | 5,276 |
15 | material-kit-react | 5,177 |
16 | Fakeflix | 4,922 |
17 | wild-workouts-go-ddd-example | 4,915 |
18 | firebase-js-sdk | 4,729 |
19 | FirebaseUI-Android | 4,597 |
20 | react-firebase-starter | 4,497 |
21 | space-cloud | 3,903 |
22 | vuefire | 3,796 |
23 | react-firebase-hooks | 3,539 |
Sponsored