The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 realtime-database Open-Source Projects
-
In this article, I have shared how I have built a simple task-tracking full-stack application using NextJS and SurrealDB.
-
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.
-
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-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.
-
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.
-
starrocks
StarRocks, a Linux Foundation project, is a next-generation sub-second MPP OLAP database for full analytics scenarios, including multi-dimensional analytics, real-time analytics, and ad-hoc queries. InfoWorld’s 2023 BOSSIE Award for best open source software.
Project mention: StarRocks – sub-second MPP OLAP database for full analytics scenarios | news.ycombinator.com | 2024-01-23 -
-
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.
-
ReactFire
-
Chartbrew
Open-source web platform used to create live reporting dashboards from APIs, MongoDB, Firestore, MySQL, PostgreSQL, and more 📈📊
Project mention: Show HN: Released Chartbrew v3.0 an open source client reporting platform | news.ycombinator.com | 2024-02-22 -
Google has an Edge Network, but they push serverless functions like Cloud Run, which is also what version 2 of Firebase Cloud Functions use. Firebase Functions need a Version 3, which is built on the Edge. However, first Firebase, specifically firebase-admin would need to work on the edge. Google, who makes Angular, might then be able to compete better for deployment options. Cold Starts are terrible and should die IMHO, unless you have have specific use cases for them.
-
-
redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers. (by brynbellomy)
-
realm-kotlin
Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.
-
event-reduce
An algorithm to optimize database queries that run multiple times https://pubkey.github.io/event-reduce/
-
-
hstream
HStreamDB is an open-source, cloud-native streaming database for IoT and beyond. Modernize your data stack for real-time applications. (by hstreamdb)
-
rocksdb-cloud
A library that provides an embeddable, persistent key-value store for fast storage optimized for AWS
-
-
acebase
A fast, low memory, transactional, index & query enabled NoSQL database engine and server for node.js and browser with realtime data change notifications
-
SapphireDb
SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core
-
react-firebase-admin
React ⚛️ starter kit with Firebase 🔥 and Bulma for setting up an admin dashboard - Highly scalable, PWA, Serverless
-
react-query-firebase
React Query hooks for managing asynchronous operations with Firebase. Supports Authentication, Analytics, Firestore & Realtime Database.
-
Project mention: How to add Firebase push notification in QT QML Android app? | /r/QtFramework | 2023-04-05
there's also https://github.com/Larpon/QtFirebase that seems to have more work done on it
-
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.
realtime-database related posts
- Live Queries in Rust
- SurrealDB 1.0
- No Firebase App '[DEFAULT]' has been created with Angularfire and Firebase storage
- SurrealDB Dependents
- SurrealDB 1.0 Live
- SurrealDB the Scalable Rust SQL/NoSQL/Graph DB Released v1.0.0 Today
- SurrealDB 1.0.0
-
A note from our sponsor - WorkOS
workos.com | 28 Mar 2024
Index
What are some of the best open-source realtime-database projects? This list will help you:
Project | Stars | |
---|---|---|
1 | surrealdb | 24,850 |
2 | RxDB | 20,431 |
3 | Realm | 11,433 |
4 | react-native-firebase | 11,387 |
5 | angularfire | 7,599 |
6 | starrocks | 7,590 |
7 | realm-js | 5,575 |
8 | reactfire | 3,470 |
9 | Chartbrew | 2,245 |
10 | firebase-admin-node | 1,566 |
11 | laravel-firebase | 942 |
12 | redwood | 839 |
13 | realm-kotlin | 811 |
14 | event-reduce | 705 |
15 | realm-dart | 693 |
16 | hstream | 686 |
17 | rocksdb-cloud | 631 |
18 | mChat | 598 |
19 | acebase | 453 |
20 | SapphireDb | 400 |
21 | react-firebase-admin | 399 |
22 | react-query-firebase | 359 |
23 | QtFirebase | 281 |