Best NoSQL Databases software
100 tools with AI-ranked alternatives, pricing, pros and cons.
GUN
GUN is a real-time, decentralized, offline-first, graph database engine.
SQLite
SQLite is a self-contained, serverless, zero-configuration, transactional SQL database engine.
MongoDB
MongoDB is a leading NoSQL database program, known for its flexibility and scalability.
Microsoft SQL Server
Microsoft SQL Server is a relational database management system developed by Microsoft. It is a comprehensive...
RethinkDB
RethinkDB is an open-source, distributed database built with a focus on real-time applications.
PostgreSQL
PostgreSQL is a powerful, open-source object-relational database system known for its reliability, robustness, and advanced features.
CouchDB
Apache CouchDB is an open-source database software that focuses on ease of use and replication. It...
MariaDB
MariaDB is a popular open-source database management system known for its high performance, reliability, and ease...
CouchBase
Couchbase is a NoSQL database that provides a distributed architecture with high performance, scalability, and availability.
Backendless
Backendless is a backend as a service platform that offers a wide range of features for...
Firebird
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows,...
RxDB
RxDB is a realtime database for JavaScript applications. It is designed to handle complex data structures,...
H2 Database Engine
H2 is a fast, open-source SQL database written in Java. It is very lightweight and can...
LibreOffice - Base
LibreOffice Base is a database management program that is part of the LibreOffice suite. It offers...
My Visual Database
My Visual Database is a simple programming environment for databases that provides a graphical user interface...
MySQL Community Edition
MySQL Community Edition is a freely downloadable version of the world's most popular open-source database that...
KairosDB
KairosDB is a scalable time-series database optimized for real-time data and provides capabilities for high-performance data...
ArangoDB
ArangoDB is a multi-model database with flexible data models for documents, graphs, and key-values. It provides...
Redis
Redis is an open-source, in-memory data structure store used as a database, cache, and message broker.
memcached
A high-performance, distributed memory object caching system.
Apache Cassandra
Apache Cassandra is a distributed NoSQL database management system designed to handle large amounts of data...
Apache OpenOffice Base
Apache OpenOffice Base is a database management program included in the Apache OpenOffice suite.
Symphytum
Symphytum is a personal database software for organizing notes, thoughts, and any other information. It allows...
Brilliant Database
Brilliant Database is a powerful database software that allows users to create custom database applications without...
HSQLDB
HSQLDB is a relational database management system written in Java. It is known for its small...
Realm.io
Realm is a mobile database that is fast, secure, and easy to use. It is designed...
MarkLogic
MarkLogic is a leading operational and transactional Enterprise NoSQL database that integrates data better, faster, and...
NuoDB
NuoDB is a distributed SQL database that delivers scale-out performance, continuous availability, and active-active global distribution.
Hazelcast
Hazelcast is an in-memory data grid platform for distributed computing and caching.
LiveCode Platform
LiveCode is a cross-platform development environment for creating rich, interactive applications.
CUBRID Database
CUBRID is an open-source, enterprise-class database management system highly optimized for web applications.
Cayley
Cayley is an open-source graph database written in Go that focuses on speed and flexibility.
SQLyog
SQLyog is a MySQL GUI tool for database management and administration.
Datomic
Datomic is a distributed database designed to enable scalable, flexible and intelligent applications. It provides a...
DbVisualizer
DbVisualizer is a feature-rich, intuitive database management tool for developers, database administrators, and analysts.
Titan Database
Titan Database is a scalable distributed graph database optimized for storing and querying large graphs with...
Aerospike
Aerospike is a high-performance NoSQL database designed for speed at scale.
MySQL
MySQL is an open-source relational database management system. It is one of the most widely used...
TeamSQL
TeamSQL is a multi-platform SQL client built for collaboration, usability, and performance.
CrateIO
CrateDB is an open-source, distributed SQL database that makes it simple to store and analyze massive...
VoltDB
VoltDB is an in-memory database designed for modern applications that require real-time analytics and decision making....
Oracle TimesTen
Oracle TimesTen is an in-memory, relational database management system with full persistence and recoverability.
Clustrix
Clustrix is a distributed SQL database that provides high scalability and performance for large-scale applications.
Amazon Aurora
Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, that combines the...
Google Cloud Spanner
Google Cloud Spanner is a fully managed, horizontally scalable, globally distributed, and strongly consistent database service...
SAP HANA
SAP HANA is an in-memory database and application development platform for processing high volumes of data...
Matisse
Matisse is a powerful software for database management and development.
Amazon RDS
Amazon Relational Database Service (RDS) is a managed database service that makes it easier to set...
Google Cloud SQL
Google Cloud SQL is a fully-managed relational database service for MySQL, PostgreSQL, and SQL Server.
Hadoop
Hadoop is an open-source software framework for storing and processing large datasets across distributed computing clusters.
DynamoDB
DynamoDB is a fully managed NoSQL database service provided by AWS.
Teradata Database
Teradata Database is a massively parallel processing system for data warehousing.
Teradata
Teradata is a leading provider of powerful, enterprise-grade data management and analytics solutions.
Heroku Postgres
Heroku Postgres is a managed SQL database service provided by Heroku, offering high availability, data safety,...
ElephantSQL
ElephantSQL is a PostgreSQL database service with automated backups, high availability, and powerful monitoring capabilities.
Database Labs
Database Labs is a cloud database platform that offers managed PostgreSQL and MySQL services.
PouchDB
PouchDB is an open-source JavaScript database that syncs data across devices.
AllegroGraph
AllegroGraph is a high-performance, persistent RDF triplestore that enables businesses to extract sophisticated semantic data solutions...
Amazon ElastiCache
Amazon ElastiCache is a fully managed in-memory data store and cache service that makes it easy...
Dbartisan
Dbartisan is a database administration solution that allows DBAs to maximize availability, performance, and security across...
RocksDB
RocksDB is an embeddable persistent key-value store for fast storage.
Google Cloud Bigtable
Google Cloud Bigtable is a sparsely populated table that can scale to billions of rows and...
MongoLab
MongoLab is a fully managed cloud database service that makes it easy to set up, operate,...
Azure Cosmos DB
Azure Cosmos DB is a globally distributed, multi-model database service for building highly responsive and scalable...
Titan
Titan is a comprehensive software solution for project management and collaboration.
Vertica
Vertica is an advanced, high-performance analytics platform designed for enterprise data warehouses.
NetworkX
NetworkX is a Python package for the creation, manipulation, and study of complex networks.
GrapheneDB
GrapheneDB is a fully managed cloud-hosted graph database service based on Neo4j.
Graph Engine
Graph Engine is a distributed, in-memory, large graph processing engine developed by Microsoft Research.
Blazegraph
Blazegraph is a high-performance graph database supporting up to 50 billion edges on a single machine....
Flockdb
FlockDB is a distributed graph database for managing ad-hoc queries in large-scale graph data.
HyperGraphDB
HyperGraphDB is a general purpose, open-source data storage mechanism based on a powerful knowledge management formalism...
Apache TinkerPop
Apache TinkerPopβ’ is an open-source, vendor-agnostic, graph computing framework distributed under the commercial friendly Apache2 license.
Amazon WorkDocs
Amazon WorkDocs is a secure enterprise storage and sharing service with strong administrative controls and feedback...
Mongoku
Mongoku is a MongoDB admin interface with a simple and clean design.
Actian
Actian is a software company that provides data management and integration solutions.
Kyoto Cabinet
Kyoto Cabinet is a fast key-value store which can be used as an alternative to other...
CSS Compressor and Minifier
A tool for compressing and minifying CSS files to improve website performance.
Microsoft Azure SQL Database
Microsoft Azure SQL Database is a fully managed relational database service that offers high availability, security,...
Gidi
Gidi is a project management software that helps teams collaborate and manage tasks efficiently.
JSON
JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read...
Citus Data
Citus Data is a database software that scales out PostgreSQL horizontally. It offers real-time analytics, high...
Bitsy
Bitsy is a user-friendly software for creating simple pixel art and games.
JawsDB
JawsDB is a MySQL database service for developers, providing high-availability, scalability, and security.
Oracle Spatial
Oracle Spatial is a spatial database management system that provides advanced spatial data storage, retrieval, and...
Apache Xerces
Apache Xerces is a high-performance, fully compliant XML parser library for Java.
BaseX
BaseX is a robust, high-performance XML database management system and XQuery Processor.
eXistdb
eXistdb is an open source NoSQL document database and application platform that stores XML data and...
ObjectBox
ObjectBox is a high-performance NoSQL database for mobile and IoT devices.
Tarantool
Tarantool is an open-source NoSQL database and Lua application server that provides high performance, scalability, and...
RedisGraph
RedisGraph is a graph database module for Redis. It is a low latency, high throughput graph...
Bluzelle Decentralized DB
Bluzelle provides a decentralized database service for dApps. It offers high performance, scalability, and reliability for...
Frontbase
Frontbase is a high-performance SQL database server for Mac and Windows platforms. It offers ACID compliance,...
CompactView
CompactView is a software tool for organizing and viewing files in a compact manner.
SAP MaxDB
SAP MaxDB is an open-source database management system that offers high performance and scalability.
Orchestrate
Orchestrate is a comprehensive software platform that helps businesses streamline their workflows and orchestrate their operations...
Microsoft SQL Server Compact
Microsoft SQL Server Compact is a free, embedded database that software developers can use for building...
InfluxData
InfluxData offers a time series platform designed to handle the massive volumes of time-stamped data produced...
CloudSigma Cloud
CloudSigma Cloud is a flexible and customizable cloud infrastructure service provider that offers high performance and...
KeyDB
KeyDB is a high-performance fork of Redis with full compatibility for Redis APIs, protocols, and modules....