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. Learn more →
Top 23 Firebase Open-Source Projects
-
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 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-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
-
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-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.
-
react-native-firebase
🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
I used Expo-React native so I didn't use directly rnfirebase.io.
-
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.
-
-
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.
-
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.
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
-
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.
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
-
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
-
-
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-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();
-
-
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-07Space Cloud
-
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/
-
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.
Firebase related posts
- Sites, 125M accounts, 1 Vulnerability
- How to Send Firebase Push Notifications to Android
- Jak wysyłać powiadomienia Firebase Push na Androida?
- Wie man Firebase Push-Benachrichtigungen an Android sendet
- Comment envoyer des notifications push Firebase sur Android ?
- No More Free Tier on PlanetScale, Here Are Free Alternatives
- Mastering Firebase: A Comprehensive Guide to CRUD Operations
-
A note from our sponsor - SurveyJS
surveyjs.io | 18 Mar 2024
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 |