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 17 JavaScript NoSQL Projects
-
dejavu
The Missing Web UI for Elasticsearch: Import, browse and edit data with rich filters and query views, create search UIs visually.
-
nosqlclient
Cross-platform and self hosted, easy to use, intuitive mongodb management tool - Formerly Mongoclient
-
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.
-
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.
-
nodejs-firestore
Node.js client for Google Cloud Firestore: a NoSQL document database built for automatic scaling, high performance, and ease of application development.
-
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.
-
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.
-
denodata
A Deno native indexed database. Backed by the Deno KV store, denodata has zero external dependencies. Both traditional table-oriented and object-oriented index approaches are supported and can be mixed and matched. The standard Deno KV key-value functions remain available and are enhanced to support the indexing and metadata features. Support for automatic serialization and deserialization of class instances, automatic key/value expiration and developer defined metadata. Support for Date, Re
-
dev-example-nosql-listener
This repository contains information on how to create and use a MariaDB MaxScale NoSQL Listener with MariaDB Community Server.
-
cursusdb-observer-node-ws-example
This example is written in JS/Node.JS and is using CursusDB's Observer for Node.JS alongside Express and WS and shows you how to relay inserts, updates, and deletes to a web interface in real-time.
-
Noodle
Noodle is an in-memory database for JavaScript applications. With it, one can construct dynamic data views of tabular data. Noodle provides set-based data retrieval and updates without SQL. (by znarkd)
-
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.
Project mention: Show HN: ElectroDB – I made a library to simplify complex DynamoDB techniques | news.ycombinator.com | 2023-11-28
Project mention: denodb VS denodata - a user suggested alternative | libhunt.com/r/denodb | 2023-11-29A Deno native indexed database. Backed by the Deno KV store, denodata has zero external dependencies. Both traditional table-oriented and object-oriented index approaches are supported and can be mixed and matched. The standard Deno KV key-value functions remain available and are enhanced to support the indexing and metadata features. Support for automatic serialization and deserialization of class instances, automatic key/value expiration and developer defined metadata. Support for Date, RegExp and symbol as part of keys. Support for symbol as part of values. A powerful db.find function that supports approximate matching and works on both indexes and regular keys with over 50 operators including regular expressions, soundex/echoes, credit card, SSNs and more. If something is missing, it can be added in as little as one line. A subscription API allows listening for changes to the database.
As Always in computer science there are many ways to solve a problem some more intuitive than others. However, finding a solution that is adaptable, maintainable and, involves a minimal amount of code is always preferable. The complete code can be found at https://github.com/Ichinga-Samuel/Rating-System.git
Project mention: CursusDB – A new scalable distributed document oriented database | news.ycombinator.com | 2024-01-04I am working on a video tutorial on how to build a FULL production grade Hackernews clone with real-time front end updates, authentication, automatic backups, replicas, TLS, and yes we will be using CursusDB as the database system using an Observer and Websockets to relay database activity in realtime as shown here https://github.com/cursusdb/cursusdb-observer-node-ws-exampl...
In the video I will deploy the final service to Cloud Run and keep it online for you all to play with. I will respond to this with the video!
Cheers
JavaScript NoSQL related posts
- CustomMetrics -- Simple, Cost-Effective Metrics for AWS
- Atlas Hackathon22: Space Talks (A MERN Web App)
- Começando uma API REST com Node.JS #2
- Looking for something like NeDB
- How to debug serverless apps
- How to build a REST API using NodeJS
- How to use MongoDB in Node.js application
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source NoSQL projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | dejavu | 8,320 |
2 | nosqlclient | 3,473 |
3 | variety | 1,723 |
4 | DataStax Node.js Driver for Apache Cassandra | 1,227 |
5 | electrodb | 913 |
6 | nodejs-firestore | 630 |
7 | workshop-graphql-netflix | 625 |
8 | lmdb-js | 454 |
9 | Aerospike | 197 |
10 | QLens | 118 |
11 | HRScan2 | 30 |
12 | denodata | 11 |
13 | strato-db | 9 |
14 | Rating-System | 9 |
15 | dev-example-nosql-listener | 5 |
16 | cursusdb-observer-node-ws-example | 2 |
17 | Noodle | 2 |
Sponsored