A curated list of delightful databases in all shapes and sizes, and all FOSS.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Arnold Schrijver 248b22b6d9 Added graph databases, improved README 2 days ago
README.md Added graph databases, improved README 2 days ago
delightful-contributors.md Added graph databases, improved README 2 days ago


delightful databases delightful

A curated list of delightful databases in all shapes and sizes, and all FOSS.

Table of contents

Relational databases

Website Summary License
Cassandra Free and open-source, distributed, wide column store, NoSQL database management system. Apache License 2.0
MariaDB Community developed fork of MySQL server. GPLv2
PostgreSQL Powerful, open source object-relational database system. PostgreSQL Licence
SQLite Small, fast, self-contained, high-reliability, full-featured, SQL database engine. Public domain

Key-value databases

Website Summary License
Redis Open source, in-memory data structure store, used as a database, cache and message broker. BSD 3-Clause

Document-oriented databases

Website Summary License
CouchDB Open source NoSQL document database that stores data in JSON documents accessible via HTTP. Apache License 2.0
MongoDB General purpose, document-based, distributed database built for modern application developers and for the cloud era. Server Side Public License
RethinkDB Dsitributed, highly available, open-source database that stores schemaless JSON documents. Apache License 2.0

Graph databases

Website Summary License
Blazegraph High-performance graph database supporting Blueprints and RDF/SPARQL APIs. GPLv2
BrightstartDB A native .NET RDF triple store that uses LINQ for querying. MIT
Cayley Open source database for Linked Data. It is inspired by the graph database behind Google's Knowledge Graph (formerly Freebase). Apache License 2.0
Dgraph Fast, transactional, distributed Graph Database with support for GraphQL-like query syntax. Apache License 2.0
Fortune.js Non-native graph database abstraction layer for Node.js and web browsers. MIT
Gaffer A large-scale entity and relation database supporting aggregation of properties. Apache License 2.0
Grakn.ai An intelligent database: a knowledge graph engine to organise complex networks of data and make it queryable. AGPLv3
Gun A realtime, decentralized, offline-first, graph protocol to sync the web. Apache License 2.0
JanusGraph A highly scalable graph database optimized for storing and querying large graphs with billions of vertices and edges. Apache License 2.0 / CC-BY-4.0
NebulaGraph A distributed, fast open-source graph database featuring horizontal scalability and high availability. Apache License 2.0
Neo4j Highly scalable native graph database, purpose-built to leverage not only data but also data relationships. GPLv3
TerminusDB A model driven in-memory graph database designed for the web-age using JSON-LD exchange format. GPLv3

Time series databases

Website Summary License
InfluxDB Scalable datastore for metrics, events, and real-time analytics. MIT
TimescaleDB Open-source database built for analyzing time-series data with the power and convenience of SQL. Apache License 2.0

Multi-modal databases

Website Summary License
ArangoDB A native multi-model database with flexible data models for documents, graphs, and key-values. Apache License 2.0
OrientDB The most versatile DBMS supporting Graph, Document, Reactive, Full-Text, Geospatial and Key-Value models. Apache License 2.0


If you have questions or feedback regarding this list, then please create an Issue in our tracker, and optionally @mention one or more of our maintainers:


With delight we present you some of our delightful contributors (please add yourself if you are missing).


CC0 Public domain. This work is free of known copyright restrictions.