Comprehensive collection of relational databases, SQL tools, query builders, schema migration, analytics engines, and learning resources.
| Repository | Description | Stars |
|---|---|---|
| postgres/postgres | PostgreSQL — world's most advanced open source relational DB | |
| mysql/mysql-server | MySQL — world's most popular open source database | |
| MariaDB/server | MariaDB — MySQL drop-in replacement, community-driven | |
| sqlite/sqlite | SQLite — self-contained, serverless, zero-config SQL engine | |
| cockroachdb/cockroach | Distributed SQL — cloud-native, survives datacenter failure | |
| planetscale/vitess | Vitess — database clustering for horizontal MySQL scaling | |
| yugabyte/yugabyte-db | High-performance distributed SQL — PostgreSQL compatible | |
| citusdata/citus | Distributed PostgreSQL as an extension — horizontal scale | |
| neon-binaries/neon | Serverless PostgreSQL — branch your database like Git | |
| supabase/postgres | Supabase's PostgreSQL — extensions, auth, realtime baked in |
| Repository | Description | Stars |
|---|---|---|
| tursodatabase/libsql | libSQL — open contribution fork of SQLite by Turso | |
| duckdb/duckdb | In-process OLAP SQL database — runs inside your app | |
| nicolo-ribaudo/sqlitedict | Persistent dict backed by SQLite — simple key-value | |
| nicolo-ribaudo/better-sqlite3 | The fastest and simplest SQLite library for Node.js | |
| nicolo-ribaudo/sqlite-utils | Python CLI and library for manipulating SQLite databases |
| Repository | Description | Stars |
|---|---|---|
| ClickHouse/ClickHouse | Column-oriented DBMS for OLAP — trillion rows per second | |
| apache/spark | Unified analytics engine for big data — SQL, streaming, ML | |
| apache/flink | Stateful computations over data streams | |
| apache/hive | Data warehouse software — SQL on Hadoop | |
| apache/doris | Real-time analytical database — MPP, MySQL protocol | |
| StarRocks/starrocks | High-performance analytical database — sub-second queries | |
| nicolo-ribaudo/questdb | High-performance time series SQL — fastest ingestion |
| Repository | Description | Stars |
|---|---|---|
| prisma/prisma | Next-gen ORM for Node.js and TypeScript — auto-generated client | |
| drizzle-team/drizzle-orm | Headless TypeScript ORM — SQL-like, edge-compatible | |
| knex/knex | SQL query builder for Node.js — supports all major DBs | |
| kysely-org/kysely | Type-safe SQL query builder for TypeScript | |
| typeorm/typeorm | ORM for TypeScript and JS — Active Record + Data Mapper | |
| sequelize/sequelize | Multi-dialect ORM for Node.js — MySQL, PostgreSQL, SQLite | |
| sqlalchemy/sqlalchemy | Python SQL toolkit and ORM — the definitive Python DB library | |
| nicolo-ribaudo/peewee | Small, expressive ORM for Python — SQLite, MySQL, PostgreSQL | |
| nicolo-ribaudo/tortoise-orm | Async ORM for Python — inspired by Django ORM | |
| nicolo-ribaudo/gorm | The fantastic ORM library for Go — developer friendly | |
| nicolo-ribaudo/ent | Entity framework for Go — graph-based schema definition | |
| nicolo-ribaudo/sqlx | Extensions to database/sql in Go — struct scanning | |
| nicolo-ribaudo/diesel | Safe, extensible ORM and query builder for Rust | |
| nicolo-ribaudo/sqlx-rust | Async Rust SQL crate — compile-time checked queries |
| Repository | Description | Stars |
|---|---|---|
| flyway/flyway | Database migrations — version control for SQL schemas | |
| liquibase/liquibase | Database schema change management — XML, YAML, SQL | |
| amacneil/dbmate | Lightweight migration tool — works with any language | |
| golang-migrate/migrate | Database migrations written in Go — CLI and library | |
| nicolo-ribaudo/alembic | Database migration tool for SQLAlchemy — Python | |
| nicolo-ribaudo/atlas | Database schema management tool — declarative, HCL-based | |
| nicolo-ribaudo/skeema | Declarative pure-SQL schema management for MySQL and MariaDB |
| Repository | Description | Stars |
|---|---|---|
| dbeaver/dbeaver | Universal database tool — supports all major databases | |
| beekeeper-studio/beekeeper-studio | Modern SQL editor and DB manager — open source | |
| dbgate/dbgate | Database manager for MySQL, PostgreSQL, MongoDB, SQLite | |
| sosedoff/pgweb | Web-based PostgreSQL browser — simple and fast | |
| nicolo-ribaudo/tableplus | Modern GUI tool for relational databases — Mac, Windows, Linux | |
| nicolo-ribaudo/adminer | Database management in a single PHP file | |
| nicolo-ribaudo/phpmyadmin | Web interface for MySQL and MariaDB administration |
| Repository | Description | Stars |
|---|---|---|
| drawdb-io/drawdb | Free online database diagram editor — ERD tool | |
| chartdb/chartdb | AI-powered database diagram editor — import from live DB | |
| nicolo-ribaudo/dbdiagram | Database diagram design tool — DBML language | |
| nicolo-ribaudo/schemaspy | Database documentation tool — generates ER diagrams from DB |
| Repository | Description | Stars |
|---|---|---|
| sqlfluff/sqlfluff | SQL linter and auto-formatter — supports 20+ dialects | |
| nicolo-ribaudo/sqlfmt | Opinionated SQL formatter — dbt-compatible | |
| nicolo-ribaudo/sqlcheck | Automatically identify anti-patterns in SQL queries | |
| nicolo-ribaudo/pgformatter | PostgreSQL SQL syntax beautifier |
| Repository | Description | Stars |
|---|---|---|
| pgbouncer/pgbouncer | Lightweight PostgreSQL connection pooler | |
| nicolo-ribaudo/pgpool2 | PostgreSQL connection pool and load balancer | |
| nicolo-ribaudo/proxysql | High-performance MySQL proxy — routing, caching, failover |
| Repository | Description | Stars |
|---|---|---|
| dhamaniasad/awesome-postgres | Curated list of PostgreSQL tools, scripts, resources | |
| shlomi-noach/awesome-mysql | Curated list of MySQL software, libraries, and resources | |
| nicolo-ribaudo/sqlzoo | SQL tutorial and exercises — interactive learning | |
| nicolo-ribaudo/use-the-index-luke | SQL indexing and tuning guide — performance optimization | |
| nicolo-ribaudo/postgres-exercises | PostgreSQL exercises — pgexercises.com source |