The Best Open-Source Databases

Based on github stars

Top 50 Most Popular Open-Source Databases
by number of GitHub stars

 

Rank Change 2021 Feb Project Features Stars Activity Rating
1 - 1 Elasticsearch Search Engine 54,899 10.0 10.30%
2 - 2 Redis Key-value 48,839 9.8 9.16%
3 - 3 prometheus Time Series 36,619 9.7 6.87%
4 - 4 etcd Key-value 35,802 9.5 6.71%
5 - 5 Apache Spark Relational 29,645 10.0 5.56%
6 7 LevelDB Key-value 24,674 5.0 4.63%
7 6 RethinkDB Document 24,662 2.8 4.63%
8 - 8 InfluxDB Time Series 21,418 9.7 4.02%
9 - 9 cockroach Relational 20,497 10.0 3.84%
10 11 RocksDB Key-value 19,733 9.7 3.70%
11 10 MongoDB Document 19,707 10.0 3.70%
12 - 12 ClickHouse Column 15,867 10.0 2.98%
13 - 13 Realm Relational 14,460 9.2 2.71%
14 - 14 PouchDB Document 14,119 6.6 2.65%
15 - 15 Presto Relational 11,990 9.8 2.25%
16 - 16 ArangoDB Graph Document 11,129 9.8 2.09%
17 18 TimescaleDB Time Series 10,978 9.6 2.06%
18 17 Memcached Key-value 10,957 5.2 2.05%
19 - 19 Neo4j Graph 8,900 9.7 1.67%
20 - 20 PostgreSQL Relational 8,265 9.9 1.55%
21 - - SSDB Key-value 7,398 3.2 1.39%
22 21 Apache Cassandra Column 6,622 9.4 1.24%
23 22 MySQL Relational 6,455 9.9 1.21%
24 23 Graphite Time Series 5,232 7.6 0.98%
25 24 CouchDB Document 4,928 8.9 0.92%
26 - - KeyDB Key-value 4,586 9.3 0.86%
27 ↓↓ 25 Greenplum Relational 4,542 9.8 0.85%
28 27 Hazelcast Relational 4,329 9.9 0.81%
29 ↓↓↓ 26 OrientDB Key-value Document 4,291 9.7 0.80%
30 ↓↓ 28 Apache Solr Search Engine 4,145 9.8 0.78%
31 ↓↓ 29 Apache HBase Column 4,040 9.7 0.76%
32 ↓↓ 30 Apache Ignite Key-value Relational 3,829 9.7 0.72%
33 ↓↓ 31 MariaDB Relational 3,773 9.9 0.71%
34 ↓↓ 32 Apache Hive Relational 3,712 9.7 0.70%
35 - 35 QuestDB Time Series 3,269 0.0 0.61%
36 ↓↓↓ 33 H2 Relational 2,798 9.5 0.52%
37 ↓↓↓ 34 RavenDB Document 2,696 9.9 0.51%
38 ↓↓ 36 Hive Key-value 2,261 8.6 0.42%
39 38 Ehcache Key-value 1,661 7.3 0.31%
40 ↓↓↓ 37 Sphinx Search Engine 1,649 0.0 0.31%
41 42 SQLite Relational 1,007 0.0 0.19%
42 ↓↓↓ 39 Apache Phoenix Relational 878 9.2 0.16%
43 ↓↓↓ 40 Infinispan Key-value 875 9.7 0.16%
44 ↓↓↓ 41 Apache Accumulo Column 871 9.2 0.16%
45 ↓↓ 43 RRDtool Time Series 713 4.6 0.13%
46 ↓↓ 44 Apache Impala Relational 590 9.6 0.11%
47 ↓↓ 45 Aerospike Key-value NoSQL 577 8.7 0.11%
48 ↓↓ 46 Riak KV Key-value 548 5.6 0.10%
49 ↓↓ 47 Firebird Relational 540 0.0 0.10%
50 - - Apache AGE Graph 300 7.8 0.06%
  • Rating - the percentage of stars of a particular project from the total number.
  • Activity - a relative number between 0 and 10 representing the commits activity of a project.
    9+ meaning that the project is amongst the top 10% of most actively developed projects.
    5+ meaning that the project is amongst the top 50% of most active projects.

If you think we are missing a Open-Source Database or would like to make a correction or a suggegestion, please do not hesitate to contact us.

Note that this is an alternative DB-Engines ranking focussed on open-source databases only.