List of NoSQL software and tools
From HandWiki
Short description: None
This is a list of software and programming tools for NoSQL databases, including database engines, database administration tools, IDEs, migration tools, and related projects.
NoSQL database engines
- Apache CouchDB
- Couchbase Server
- LiteDB[1][2]
- MarkLogic Server
- MongoDB
- RavenDB
- RethinkDB
- TinyDB[3][4]
- Apache Accumulo
- Apache Cassandra
- Apache HBase
- Apache IoTDB
- Azure Tables
- Google Cloud Bigtable
- DataStax
- Hypertable
- ScyllaDB
- AllegroGraph
- Amazon Neptune
- ArangoDB
- Blazegraph
- FlockDB
- GUN
- InfiniteGraph
- JanusGraph
- NebulaGraph
- Neo4j
- NitrosBase
- Oracle Spatial and Graph
- OrientDB
- Sones GraphDB
- Sparksee
- TerminusDB
- TigerGraph
- TypeDB
- Vadalog
Multi-model and other types
Database clients and management tools
- Compass — official MongoDB GUI client[7]
- DataGrip
- NoSQL Workbench[8]
- Studio 3T[9][10]
- Oxide Mongo[11]
NoSQL development frameworks
- Firebase Realtime Database — Google’s platform for building mobile and web real-time data storage apps[12]
- GUN — decentralized graph database and real-time data synchronization engine[13]
- Realm — mobile database and synchronization framework for iOS and Android[14]
Database migration and version control
- Flyway — supports migration for some NoSQL databases
- Liquibase — database change management supporting NoSQL systems[15]
Database drivers and ORMs
- JDBC — Java connectivity for some NoSQL databases
- ODBC — Open Database Connectivity for some NoSQL systems
- Spring Data — Java framework supporting NoSQL
- Hibernate OGM — Hibernate extension for NoSQL
Data analysis and visualization
- Apache Superset — modern data exploration and visualization
- Grafana — visualization and analytics platform supporting NoSQL data sources
- Metabase — open-source business intelligence for NoSQL[16][17]
- Power BI — supports connectors for NoSQL databases[18]
- Redash — query and visualization tool supporting NoSQL[19][20]
- Tableau — supports NoSQL connectors[21]
Testing and performance tools
- Gatling — load testing framework that supports NoSQL backends
- HammerDB — supports benchmarking of some NoSQL databases
- YCSB — Yahoo! Cloud Serving Benchmark for NoSQL databases
Backup, replication, and high availability
- SymmetricDS — supports database replication including NoSQL
- Percona Backup for MongoDB — backup tool for MongoDB[22]
- Redis Enterprise Backup — backup solution for Redis[23]
- MongoDB Atlas — managed cloud service with built-in backup and global replication
- Scylla Manager — management and backup tool for ScyllaDB[24]
See also
- Comparison of database administration tools
- Database management system
- DB-Engine Ranking list
- Elasticsearch
- List of relational database management systems
- List of SQL software and tools
- List of time series databases
- NewSQL
- Vector database
References
- ↑ "Overview - LiteDB :: A .NET embedded NoSQL database". https://www.litedb.org/docs/.
- ↑ "LiteDB :: A .NET embedded NoSQL database". https://www.litedb.org/.
- ↑ "Welcome to TinyDB! — TinyDB 4.8.0 documentation". https://tinydb.readthedocs.io/en/latest/.
- ↑ "GitHub - msiemens/tinydb: TinyDB is a lightweight document oriented database optimized for your happiness :)". https://github.com/msiemens/tinydb.
- ↑ "The 12 Best NoSQL Databases for 2023 - The CTO Club". https://thectoclub.com/tools/best-nosql-database/.
- ↑ "Top 10 Open-Source NoSQL Databases in 2025 - GeeksforGeeks". https://www.geeksforgeeks.org/blogs/open-source-nosql-databases/.
- ↑ "MongoDB Compass - GeeksforGeeks". https://www.geeksforgeeks.org/mongodb/mongodb-compass/.
- ↑ "AWS DynamoDB - Introduction to NoSQL Workbench - GeeksforGeeks". https://www.geeksforgeeks.org/devops/aws-dynamodb-introduction-to-nosql-workbench/.
- ↑ "Studio 3T Community Edition". https://robomongo.org.
- ↑ "Studio 3T · GitHub". https://github.com/studio3t.
- ↑ "Oxide Mongo - GitHub". https://github.com/EvgeniyMakhmudov/oxide_mongo.
- ↑ "Firebase Realtime Database - GeeksforGeeks". https://www.geeksforgeeks.org/firebase/firebase-realtime-database/.
- ↑ "GitHub - amark/gun: An open source cybersecurity protocol for syncing decentralized graph data.". https://github.com/amark/gun.
- ↑ "What is Realm database? Competitors, Complementary Techs & Usage | Sumble". https://sumble.com/tech/realm-database.
- ↑ "Liquibase vs Flyway | Baeldung" (in en-US). 2022-04-13. https://www.baeldung.com/liquibase-vs-flyway.
- ↑ "GitHub - metabase/metabase: The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:". https://github.com/metabase/metabase.
- ↑ "A tour of Metabase | Metabase Learn". https://www.metabase.com/learn/metabase-basics/overview/tour-of-metabase.
- ↑ "Working with NoSQL — Visualizing using PowerBI | by Pavan B Govindaraju | Medium". https://gpavanb.medium.com/working-with-nosql-visualizing-using-powerbi-95c25fac7ba0.
- ↑ "Redash helps you make sense of your data". https://redash.io.
- ↑ "GitHub - getredash/redash: Make Your Company Data Driven. Connect to any data source, easily visualize, dashboard and share your data.". https://github.com/getredash/redash.
- ↑ "Visualizing NoSQL data with Tableau and MongoDB - White Paper". https://stackarmor.com/wp-content/uploads/2020/04/stackArmor-Tableau-and-MongoDB.pdf.
- ↑ "GitHub - percona/percona-backup-mongodb: Percona Backup for MongoDB". https://github.com/percona/percona-backup-mongodb.
- ↑ "Redis 6: A high-speed database, cache, and message broker | InfoWorld". https://www.infoworld.com/article/2258622/redis-6-a-high-speed-database-cache-and-message-broker.html.
- ↑ "GitHub - scylladb/scylla-manager: The Scylla Manager". https://github.com/scylladb/scylla-manager.
External links
- MongoDB official site
- Apache Cassandra official site
- Apache CouchDB official site
- Redis official site
- Neo4j official site
- List of database management software at The CTO Club
- NoSQL projects on GitHub
