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 56,478 0.0 10.09%
2 - 2 Redis Key-value 50,993 9.8 9.11%
3 - 3 prometheus Time Series 38,731 9.8 6.92%
4 - 4 etcd Key-value 37,203 9.7 6.65%
5 - 5 Apache Spark Relational 30,844 10.0 5.51%
6 7 LevelDB Key-value 26,392 5.3 4.72%
7 6 RethinkDB Document 24,954 2.6 4.46%
8 - 8 InfluxDB Time Series 22,086 9.7 3.95%
9 - 9 cockroach Relational 22,057 10.0 3.94%
10 11 RocksDB Key-value 20,744 9.8 3.71%
11 10 MongoDB Document 20,417 0.0 3.65%
12 - 12 ClickHouse Column 19,072 10.0 3.41%
13 - 13 Realm Relational 14,620 9.4 2.61%
14 - 14 PouchDB Document 14,381 6.6 2.57%
15 - 15 Presto Relational 12,410 9.8 2.22%
16 ↑↑ 18 TimescaleDB Time Series 11,694 9.5 2.09%
17 16 ArangoDB Graph Document 11,613 9.8 2.07%
18 17 Memcached Key-value 11,209 6.2 2.00%
19 - 19 Neo4j Graph 9,301 9.9 1.66%
20 - 20 PostgreSQL Relational 8,901 10.0 1.59%
21 - - SSDB Key-value 7,525 1.4 1.34%
22 - 22 MySQL Relational 6,925 9.9 1.24%
23 ↓↓ 21 Apache Cassandra Column 6,855 9.6 1.22%
24 23 Graphite Time Series 5,323 6.9 0.95%
25 24 CouchDB Document 5,055 9.1 0.90%
26 - - KeyDB Key-value 4,845 9.7 0.87%
27 ↓↓ 25 Greenplum Relational 4,753 9.8 0.85%
28 ↑↑ 7 35 QuestDB Time Series 4,667 9.5 0.83%
29 ↓↓ 27 Hazelcast Relational 4,543 9.9 0.81%
30 ↓↓ 4 26 OrientDB Key-value Document 4,349 0.0 0.78%
31 ↓↓ 29 Apache HBase Column 4,201 9.7 0.75%
32 ↓↓ 4 28 Apache Solr Search Engine 4,175 9.5 0.75%
33 ↓↓↓ 30 Apache Ignite Key-value Relational 3,975 9.7 0.71%
34 ↓↓↓ 31 MariaDB Relational 3,939 10.0 0.70%
35 ↓↓↓ 32 Apache Hive Relational 3,903 9.8 0.70%
36 ↓↓↓ 33 H2 Relational 2,966 9.2 0.53%
37 ↓↓↓ 34 RavenDB Document 2,791 10.0 0.50%
38 ↓↓ 36 Hive Key-value 2,520 8.2 0.45%
39 38 Ehcache Key-value 1,712 7.4 0.31%
40 ↓↓↓ 37 Sphinx Search Engine 1,661 0.0 0.30%
41 42 SQLite Relational 1,421 9.4 0.25%
42 ↓↓ 40 Infinispan Key-value 902 9.7 0.16%
43 ↓↓ 4 39 Apache Phoenix Relational 898 9.0 0.16%
44 ↓↓↓ 41 Apache Accumulo Column 886 9.4 0.16%
45 ↑↑ 47 Firebird Relational 846 9.5 0.15%
46 ↓↓↓ 43 RRDtool Time Series 731 5.6 0.13%
47 ↓↓↓ 44 Apache Impala Relational 678 9.5 0.12%
48 ↓↓↓ 45 Aerospike Key-value NoSQL 624 0.0 0.11%
49 ↓↓↓ 46 Riak KV Key-value 559 4.4 0.10%
50 - - Apache AGE Graph 411 8.0 0.07%
  • 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.