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 20 nosql-database 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.
-
skytable
Skytable is a modern scalable NoSQL database with BlueQL, designed for performance, scalability and flexibility. Skytable gives you spaces, models, data types, complex collections and more to build powerful experiences
Project mention: Show HN: Skytable's new NoSQL engine BlueQL with injection safety, improved perf | news.ycombinator.com | 2023-12-10Hey HN!
I've been working on Skytable since 2020 and after several iterations from a simple K/V store, we've walked the path to this release. The goal of Skytable is to deliver a solid foundation for building data intensive applications.
Skytable's primary goal is performance and scale. Even with a query language it can outperform K/V stores which use simple commands (benchmarks will be shared in another post).
Several implementations in Skytable (especially around query evaluation and execution) are fundamentally different from SQL and even NoSQL counterparts and there are some entirely new concepts which might make it a little hard to grasp.
BlueQL is a very important part of Skytable and it employs some interesting concepts to try and reduce the surface for injection attacks and tries to be a modern and secure alternative to SQL.
- Source code: https://github.com/skytable/skytable
-
electrodb
A DynamoDB library to ease the use of modeling complex hierarchical relationships and implementing a Single Table Design while keeping your query code readable.
Project mention: Show HN: ElectroDB – I made a library to simplify complex DynamoDB techniques | news.ycombinator.com | 2023-11-28 -
-
realm-kotlin
Kotlin Multiplatform and Android SDK for the Realm Mobile Database: Build Better Apps Faster.
-
-
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.
-
If you want to see a more complex example with some syntax sugar and sexy db persistence layer using clover you can look at this gtodos.
-
acebase
A fast, low memory, transactional, index & query enabled NoSQL database engine and server for node.js and browser with realtime data change notifications
-
-
-
PickleDB
PickleDB-rs is a lightweight and simple key-value store. It is a Rust version for Python's PickleDB
-
QLens
QLens is an electron app which dynamically generates GraphQL Schemas and Mongo Schema visualization. QLens significantly cuts development time by automating the formation of their GraphQL schemas based on information fetched from their non-relational database.
-
-
AmazonMe
Introducing the AmazonMe webscraper - a powerful tool for extracting data from Amazon.com using the Requests and Beautifulsoup library in Python. This scraper allows users to easily navigate and extract information from Amazon's website.
Project mention: Lost a cap cover for sport wheel…anyone know where to buy that only sells one? | /r/TeslaModel3 | 2023-04-05www.amazon.com
-
-
-
-
- https://github.com/stanac/ArgoStore
-
PurePHPDatabase
PurePHPDatabase is a very minimal database written to use on the limited accessed server.
-
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.
nosql-database related posts
- What do you use for fast read/write local db stoage?
- Realm vs SQLite for local DB?
- arcticDB: embedded columnar database written in Go
- "Each insert, update or delete operation rewrites from scratch the file corresponding to a given collection." .. "If you are really concerned about performance, you could write your own implementation."
- "Each insert, update or delete operation rewrites from scratch the file corresponding to a given collection." .. "If you are really concerned about performance, you could write your own implementation."
- A tiny NoSQL database
- Using Expo and Realm with expo-dev-client
-
A note from our sponsor - SurveyJS
surveyjs.io | 28 Mar 2024
Index
What are some of the best open-source nosql-database projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Realm | 11,437 |
2 | realm-js | 5,575 |
3 | skytable | 2,098 |
4 | electrodb | 887 |
5 | SleekDB | 866 |
6 | realm-kotlin | 811 |
7 | realm-dart | 693 |
8 | clover | 575 |
9 | acebase | 453 |
10 | node-ottoman | 283 |
11 | vasedb | 253 |
12 | PickleDB | 251 |
13 | QLens | 119 |
14 | SQL-NoSQL-Guide | 56 |
15 | AmazonMe | 40 |
16 | jisly | 25 |
17 | nosqlapi | 11 |
18 | hoardbase | 3 |
19 | ArgoStore | 2 |
20 | PurePHPDatabase | 1 |