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 57,461 10.0 9.97%
2 - 2 Redis Key-value 52,141 9.8 9.05%
3 - 3 prometheus Time Series 39,837 9.8 6.91%
4 - 4 etcd Key-value 38,126 9.7 6.62%
5 - 5 Apache Spark Relational 31,485 10.0 5.46%
6 7 LevelDB Key-value 27,210 4.4 4.72%
7 6 RethinkDB Document 25,139 1.8 4.36%
8 9 cockroach Relational 22,567 10.0 3.92%
9 8 InfluxDB Time Series 22,491 9.7 3.90%
10 11 RocksDB Key-value 21,292 9.8 3.69%
11 10 MongoDB Document 20,805 10.0 3.61%
12 - 12 ClickHouse Column 20,779 10.0 3.61%
13 - 13 Realm Relational 14,749 9.3 2.56%
14 - 14 PouchDB Document 14,586 8.0 2.53%
15 - 15 Presto Relational 12,902 9.8 2.24%
16 ↑↑ 18 TimescaleDB Time Series 12,140 9.6 2.11%
17 16 ArangoDB Graph Document 11,846 9.8 2.06%
18 17 Memcached Key-value 11,379 6.9 1.97%
19 - 19 Neo4j Graph 9,529 9.9 1.65%
20 - 20 PostgreSQL Relational 9,272 9.9 1.61%
21 - - SSDB Key-value 7,607 1.0 1.32%
22 ↑↑ 13 35 QuestDB Time Series 7,408 9.6 1.29%
23 22 MySQL Relational 7,254 9.9 1.26%
24 ↓↓↓ 21 Apache Cassandra Column 6,980 9.7 1.21%
25 ↓↓ 23 Graphite Time Series 5,379 6.9 0.93%
26 ↓↓ 24 CouchDB Document 5,151 8.9 0.89%
27 - - KeyDB Key-value 5,014 9.5 0.87%
28 ↓↓↓ 25 Greenplum Relational 4,887 9.7 0.85%
29 ↓↓ 27 Hazelcast Relational 4,642 9.9 0.81%
30 ↓↓ 4 26 OrientDB Key-value Document 4,385 9.6 0.76%
31 ↓↓ 29 Apache HBase Column 4,293 9.7 0.74%
32 ↓↓ 4 28 Apache Solr Search Engine 4,203 8.8 0.73%
33 ↓↓ 31 MariaDB Relational 4,040 9.9 0.70%
34 ↓↓ 4 30 Apache Ignite Key-value Relational 4,014 9.7 0.70%
35 ↓↓↓ 32 Apache Hive Relational 4,000 9.8 0.69%
36 ↓↓↓ 33 H2 Relational 3,043 8.8 0.53%
37 ↓↓↓ 34 RavenDB Document 2,856 9.9 0.50%
38 ↓↓ 36 Hive Key-value 2,652 7.5 0.46%
39 38 Ehcache Key-value 1,741 7.7 0.30%
40 ↓↓↓ 37 Sphinx Search Engine 1,672 0.0 0.29%
41 42 SQLite Relational 1,660 9.2 0.29%
42 ↓↓ 40 Infinispan Key-value 921 9.8 0.16%
43 ↓↓ 4 39 Apache Phoenix Relational 910 8.9 0.16%
44 ↓↓↓ 41 Apache Accumulo Column 894 9.4 0.16%
45 ↑↑ 47 Firebird Relational 885 9.6 0.15%
46 ↓↓↓ 43 RRDtool Time Series 748 5.7 0.13%
47 ↓↓↓ 44 Apache Impala Relational 722 9.4 0.13%
48 ↓↓↓ 45 Aerospike Key-value NoSQL 658 9.1 0.11%
49 ↓↓↓ 46 Riak KV Key-value 573 6.0 0.10%
50 - - Apache AGE Graph 473 8.2 0.08%
  • 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 focused on open-source databases only.