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.
Yarmo Mackenbach 08b1dd7b00 Merge pull request 'Add Graviton and MartenDB' (#7) from circlebuilder/delightful-databases:main into main 1 month ago
README.md Add MartenDB 1 month ago
delightful-contributors.md Added graph databases, improved README 5 months ago

README.md

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
TiDB An open source distributed HTAP database compatible with the MySQL protocol. Apache License 2.0

Key-value databases

Website Summary License
KeyDB Multithreaded Fork of Redis. BSD 3-Clause
Redis Open source, in-memory data structure store, used as a database, cache and message broker. BSD 3-Clause
AntidoteDB A planet scale, highly available, transactional database built on CRDT technology. Apache License 2.0
Graviton A simple, fast, versioned, authenticated, embeddable key-value store database in pure Golang. GPLv3

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
Earthstar Offline-first, distributed, syncable, embedded document database for use in p2p software. AGPL 3.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
RecallGraph A versioning data store for time-variant graph data. Apache License 2.0
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
OrbitDB A serverless, distributed, peer-to-peer database based on IPFS MIT
OrientDB The most versatile DBMS supporting Graph, Document, Reactive, Full-Text, Geospatial and Key-Value models. Apache License 2.0
MartenDB A .NET transactional Document DB and Event Store on top of PostgreSQL. MIT

Maintainers

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:

Contributors

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

License

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