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,701Gopermissive
2

Supabase

86

The Postgres development platform with auth, storage, and realtime

102,301TypeScriptpermissive
3

PocketBase

86

Open source realtime backend in 1 file

58,306Gopermissive
4

DBeaver

86

Free universal database tool and SQL client

50,036Javapermissive
5

TypeORM

85

TypeScript & JavaScript ORM

36,483TypeScriptpermissive
6

Sequelize

85

Feature-rich ORM for Node.js

30,351TypeScriptpermissive
7

ClickHouse

83

Real-time analytics database management system

47,422C++permissive
8

Prisma

83

Next-generation ORM for Node.js and TypeScript

45,962TypeScriptpermissive
9

TiDB

83

Cloud-native distributed SQL database

40,085Gopermissive
10

DuckDB

83

Analytical in-process SQL database

38,208C++permissive
11

Drizzle ORM

83

TypeScript ORM for SQL databases

34,388TypeScriptpermissive
12

RethinkDB

83

Realtime database with push queries

26,994C++permissive
13

Valkey

81

Open source Redis fork maintained by Linux Foundation

25,757Cpermissive
14

TimescaleDB

81

Time-series database as a Postgres extension

22,628Cpermissive
15

Neon

81

Serverless Postgres with autoscaling and branching

21,931Rustpermissive
16

NocoDB

76

Self-hostable Airtable alternative

63,047TypeScriptstrong-copyleft
17

Redis

74

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

74,337Csource-available
18

CockroachDB

71

Cloud native distributed SQL database for high availability

32,150Gosource-available
19

SurrealDB

71

Scalable distributed document-graph database for the realtime web

32,104Rustsource-available
20

Dragonfly

71

Modern Redis/Memcached replacement

30,465C++source-available

Explore More Categories