awesome-sql
A curated list of SQL databases, tools, clients, query builders, learning resources, extensions, and ecosystem utilities.
https://github.com/brandonhimpfen/awesome-sql
Last synced: about 14 hours ago
JSON representation
-
GUI Clients
- DataGrip
- TablePlus
- DBeaver
- Beekeeper Studio - source cross-platform SQL editor.
- DB Browser for SQLite
-
Drivers
-
Python
- sqlite3 - in SQLite driver.
- mysqlclient
- psycopg
-
JavaScript / TypeScript
-
Go
-
Rust
-
-
CLI Tools
-
Learning Resources
-
Rust
- W3Schools SQL
- SQL Style Guide
- SQLBolt
- LeetCode Database Problems - solving practice.
- Mode SQL Tutorials
- PostgreSQL Tutorial
-
-
Extensions
- PostGIS
- pgvector
- TimescaleDB - series database built on PostgreSQL.
- SQLCipher
- DuckDB Extensions
-
ORMs & Query Builders
-
JavaScript / TypeScript
- Sequelize
- Prisma - safe ORM with SQL migrations.
- Drizzle ORM - first TypeScript ORM.
-
Python
- Peewee
- SQLAlchemy
- SQLModel - focused ORM.
-
Rust
-
Go
-
-
SQL Linters & Formatters
-
Related Awesome Lists
Programming Languages
Categories
Sub Categories
Keywords
sqlite
15
mysql
14
sql
13
postgresql
12
database
12
python
9
orm
7
postgres
7
mariadb
6
go
4
typescript
3
rust
3
nodejs
3
mssql
3
query-builder
2
syntax-highlighting
2
cockroachdb
2
sqlite3
2
sql-server
2
javascript
2
sqlserver
2
awesome-lists
2
awesome-list
2
awesome
2
dbeaver
1
database-adapter
1
mysql-client
1
node-js
1
db2
1
copilot
1
bigquery
1
cassandra
1
electron
1
firebird
1
linux-app
1
mac-app
1
windows-app
1
mongo
1
mongodb
1
mongodb-orm
1
db2-ibm-i
1
feature-rich
1
redshift
1
microsoft-sql-server
1
oracle
1
mssql-server
1
openai
1
nosql
1
jdbc
1
oracle-db
1