Best Open Source Databases Tools

Open source databases tools, ranked by score and analyzed honestly. Part of our Data & Storage coverage.

Ranked by score. Updated weekly.

1

etcd

88

Distributed reliable key-value store

51,857Gopermissive
2

Supabase

86

The Postgres development platform with auth, storage, and realtime

104,428TypeScriptpermissive
3

PocketBase

86

Open source realtime backend in 1 file

59,162Gopermissive
4

DBeaver

86

Free universal database tool and SQL client

50,618Javapermissive
5

Dgraph

85

High-performance graph database

21,701Gopermissive
6

ClickHouse

83

Real-time analytics database management system

48,114C++permissive
7

TiDB

83

Cloud-native distributed SQL database

40,173Gopermissive
8

DuckDB

83

Analytical in-process SQL database

38,857C++permissive
9

RethinkDB

83

Realtime database with push queries

26,994C++permissive
10

Vitess

83

Database clustering for horizontal MySQL scaling

21,032Gopermissive
11

turso

83

Turso is an in-process SQL database, compatible with SQLite.

19,207Rustpermissive
12

Valkey

81

Open source Redis fork maintained by Linux Foundation

26,162Cpermissive
13

Neon

81

Serverless Postgres with autoscaling and branching

22,258Rustpermissive
14

libSQL

79

Open source fork of SQLite with open contributions

16,846Cpermissive
15

NocoDB

76

Self-hostable Airtable alternative

63,482TypeScriptstrong-copyleft
16

Redis

74

In-memory data store for caching, queues, and real-time apps

74,934Csource-available
17

SurrealDB

71

Scalable distributed document-graph database for the realtime web

32,410Rustsource-available
18

CockroachDB

71

Cloud native distributed SQL database for high availability

32,212Gosource-available
19

Dragonfly

71

Modern Redis/Memcached replacement

30,733C++source-available
20

teable

71

✨ The Next Gen Airtable Alternative: No-Code Postgres

21,352TypeScriptunknown

Explore More Categories