{"id":102452,"url":"https://github.com/brandonhimpfen/awesome-sql","name":"awesome-sql","description":"A curated list of SQL databases, tools, clients, query builders, learning resources, extensions, and ecosystem utilities.","projects_count":54,"last_synced_at":"2026-06-18T10:00:22.304Z","repository":{"id":326726947,"uuid":"1106653747","full_name":"brandonhimpfen/awesome-sql","owner":"brandonhimpfen","description":"A curated list of SQL databases, tools, clients, query builders, learning resources, extensions, and ecosystem utilities.","archived":false,"fork":false,"pushed_at":"2026-05-05T03:48:02.000Z","size":25,"stargazers_count":5,"open_issues_count":0,"forks_count":6,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-06-01T18:00:36.762Z","etag":null,"topics":["awesome","awesome-list","awesome-lists","database","databases","sql"],"latest_commit_sha":null,"homepage":"https://lnktr.net/awesome","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/brandonhimpfen.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"ko_fi":"brandonhimpfen","custom":["https://paypal.me/brandonhimpfen","https://github.com/brandonhimpfen/donate"]}},"created_at":"2025-11-29T17:14:21.000Z","updated_at":"2026-05-05T03:36:23.000Z","dependencies_parsed_at":null,"dependency_job_id":"e56af21d-3b0f-433d-9501-34a7ef754c7e","html_url":"https://github.com/brandonhimpfen/awesome-sql","commit_stats":null,"previous_names":["awesomelistsio/awesome-sql","brandonhimpfen/awesome-sql"],"tags_count":0,"template":false,"template_full_name":"brandonhimpfen/awesome-lists-template","purl":"pkg:github/brandonhimpfen/awesome-sql","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonhimpfen%2Fawesome-sql","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonhimpfen%2Fawesome-sql/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonhimpfen%2Fawesome-sql/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonhimpfen%2Fawesome-sql/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/brandonhimpfen","download_url":"https://codeload.github.com/brandonhimpfen/awesome-sql/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/brandonhimpfen%2Fawesome-sql/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34485169,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-18T02:00:06.871Z","response_time":128,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2026-01-02T00:00:36.696Z","updated_at":"2026-06-18T10:00:22.304Z","primary_language":null,"list_of_lists":false,"displayable":true,"categories":["GUI Clients","Drivers","CLI Tools","Learning Resources","License","Extensions","ORMs \u0026 Query Builders","SQL Linters \u0026 Formatters","Related Awesome Lists"],"sub_categories":["Python","Rust","JavaScript / TypeScript","Go"],"readme":"# Awesome SQL [![Awesome Lists](https://srv-cdn.himpfen.io/badges/awesome-lists/awesomelists-flat.svg)](https://github.com/awesomelistsio/awesome)\n\n[![GitHub Sponsors](https://srv-cdn.himpfen.io/badges/github/github-flat.svg)](https://github.com/sponsors/awesomelistsio) \u0026nbsp; \n[![Ko-Fi](https://srv-cdn.himpfen.io/badges/kofi/kofi-flat.svg)](https://ko-fi.com/awesomelists) \u0026nbsp; \n[![PayPal](https://srv-cdn.himpfen.io/badges/paypal/paypal-flat.svg)](https://www.paypal.com/donate/?hosted_button_id=3LLKRXJU44EJJ) \u0026nbsp; \n[![Stripe](https://srv-cdn.himpfen.io/badges/stripe/stripe-flat.svg)](https://tinyurl.com/e8ymxdw3) \u0026nbsp; \n[![X](https://srv-cdn.himpfen.io/badges/twitter/twitter-flat.svg)](https://x.com/ListsAwesome) \u0026nbsp; \n[![Facebook](https://srv-cdn.himpfen.io/badges/facebook-pages/facebook-pages-flat.svg)](https://www.facebook.com/awesomelists)\n\n\u003e A curated list of SQL databases, tools, clients, query builders, learning resources, extensions, and ecosystem utilities for working with structured data and relational databases.\n\n## Contents\n\n- [Databases](#databases)\n- [GUI Clients](#gui-clients)\n- [CLI Tools](#cli-tools)\n- [Extensions](#extensions)\n- [Drivers](#drivers)\n- [ORMs \u0026 Query Builders](#orms--query-builders)\n- [SQL Linters \u0026 Formatters](#sql-linters--formatters)\n- [Learning Resources](#learning-resources)\n- [Related Awesome Lists](#related-awesome-lists)\n\n## Databases\n\n- **PostgreSQL** – Powerful open-source relational database.  \n  https://www.postgresql.org/\n\n- **MySQL** – Widely used relational database.  \n  https://www.mysql.com/\n\n- **MariaDB** – Community-driven fork of MySQL.  \n  https://mariadb.org/\n\n- **SQLite** – Lightweight, file-based SQL database.  \n  https://sqlite.org/\n\n- **SQL Server** – Microsoft’s relational database engine.  \n  https://www.microsoft.com/sql-server/\n\n- **CockroachDB** – Distributed SQL database with PostgreSQL compatibility.  \n  https://github.com/cockroachdb/cockroach\n\n- **TiDB** – Distributed SQL database compatible with MySQL.  \n  https://github.com/pingcap/tidb\n\n- **DuckDB** – In-process OLAP SQL database optimized for analytics.  \n  https://github.com/duckdb/duckdb\n\n## GUI Clients\n\n- [DBeaver](https://github.com/dbeaver/dbeaver) – Universal database tool supporting all major SQL systems.\n- [TablePlus](https://tableplus.com/) – Fast, modern database GUI (commercial).\n- [Beekeeper Studio](https://github.com/beekeeper-studio/beekeeper-studio) – Open-source cross-platform SQL editor.\n- [DataGrip](https://www.jetbrains.com/datagrip/) – JetBrains SQL IDE.\n- [DB Browser for SQLite](https://github.com/sqlitebrowser/sqlitebrowser) – SQLite visual interface.\n\n## CLI Tools\n\n- [psql](https://www.postgresql.org/docs/current/app-psql.html) – PostgreSQL command-line client.\n- [mysql CLI](https://dev.mysql.com/doc/refman/8.0/en/mysql.html) – MySQL client.\n- [duckdb CLI](https://duckdb.org/) – DuckDB SQL shell.\n- [LiteCLI](https://github.com/dbcli/litecli) – Enhanced SQLite CLI.\n- [pgcli](https://github.com/dbcli/pgcli) – Autocompletion and syntax highlighting for PostgreSQL.\n- [mycli](https://github.com/dbcli/mycli) – MySQL client with autocomplete.\n\n## Extensions\n\n- [PostGIS](https://postgis.net/) – GIS and geospatial SQL processing for PostgreSQL.\n- [pgvector](https://github.com/pgvector/pgvector) – Vector search extension for PostgreSQL.\n- [TimescaleDB](https://github.com/timescale/timescaledb) – Time-series database built on PostgreSQL.\n- [SQLCipher](https://github.com/sqlcipher/sqlcipher) – Encrypted SQLite.\n- [DuckDB Extensions](https://duckdb.org/extensions/) – Analytics functions, Parquet, Iceberg, etc.\n\n## Drivers\n\n### JavaScript / TypeScript\n- [pg](https://github.com/brianc/node-postgres) – PostgreSQL driver.\n- [mysql2](https://github.com/sidorares/node-mysql2) – MySQL client.\n- [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) – SQLite client.\n\n### Python\n- [psycopg](https://github.com/psycopg/psycopg) – PostgreSQL driver.\n- [mysqlclient](https://github.com/PyMySQL/mysqlclient) – MySQL driver.\n- [sqlite3](https://docs.python.org/3/library/sqlite3.html) – Built-in SQLite driver.\n\n### Go\n- [lib/pq](https://github.com/lib/pq) – PostgreSQL driver.\n- [go-sql-driver/mysql](https://github.com/go-sql-driver/mysql) – MySQL driver.\n- [mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) – SQLite driver.\n\n### Rust\n- [sqlx](https://github.com/launchbadge/sqlx) – Async SQL framework.\n- [postgres](https://github.com/sfackler/rust-postgres) – PostgreSQL driver.\n\n## ORMs \u0026 Query Builders\n\n### JavaScript / TypeScript\n- [Prisma](https://github.com/prisma/prisma) – Type-safe ORM with SQL migrations.\n- [Drizzle ORM](https://github.com/drizzle-team/drizzle-orm) – SQL-first TypeScript ORM.\n- [Sequelize](https://github.com/sequelize/sequelize) – Mature ORM for SQL databases.\n- [Kysely](https://github.com/koskimas/kysely) – Type-safe SQL query builder.\n\n### Python\n- [SQLModel](https://github.com/tiangolo/sqlmodel) – FastAPI-focused ORM.\n- [SQLAlchemy](https://github.com/sqlalchemy/sqlalchemy) – Leading Python ORM.\n- [Peewee](https://github.com/coleifer/peewee) – Lightweight ORM.\n\n### Go\n- [GORM](https://github.com/go-gorm/gorm) – Go ORM built on top of database/sql.\n- [sqlc](https://github.com/sqlc-dev/sqlc) – Generate type-safe Go code from SQL.\n\n### Rust\n- [Diesel](https://github.com/diesel-rs/diesel) – Type-safe ORM.\n- [SeaORM](https://github.com/SeaQL/sea-orm) – Async ORM with migrations.\n\n## SQL Linters \u0026 Formatters\n\n- [SQLFluff](https://github.com/sqlfluff/sqlfluff) – Popular SQL linter and formatter.\n- [pgFormatter](https://github.com/darold/pgFormatter) – PostgreSQL SQL formatter.\n- [sqlfmt](https://github.com/tconbeer/sqlfmt) – SQL formatter for modern codebases.\n- [Prettier Plugin SQL](https://github.com/prettier/plugin-sql) – Prettier support for SQL.\n\n## Learning Resources\n\n- [PostgreSQL Tutorial](https://www.postgresqltutorial.com/) – Beginner–advanced PostgreSQL learning.\n- [SQLBolt](https://sqlbolt.com/) – Interactive SQL lessons.\n- [Mode SQL Tutorials](https://mode.com/sql-tutorial/) – Practical SQL training.\n- [W3Schools SQL](https://www.w3schools.com/sql/) – Intro to SQL.\n- [LeetCode Database Problems](https://leetcode.com/problemset/database/) – SQL problem-solving practice.\n- [SQL Style Guide](https://www.sqlstyle.guide/) – Best practices and conventions.\n\n## Related Awesome Lists\n\n- [Awesome Databases](https://github.com/awesomelistsio/awesome-db)\n- [Awesome SQLite](https://github.com/awesomelistsio/awesome-sqlite)\n- [Awesome PostgreSQL](https://github.com/awesomelistsio/awesome-postgres)\n- [Awesome MySQL](https://github.com/awesomelistsio/awesome-mysql)\n- [Awesome DB Tools](https://github.com/awesomelistsio/awesome-db-tools)\n\n## Contribute\n\nContributions are welcome. Please ensure your submission fully follows the requirements outlined in [`CONTRIBUTING.md`](CONTRIBUTING.md), including formatting, scope alignment, and category placement.\n\nPull requests that do not adhere to the contribution guidelines may be closed.\n\n## License\n\n[![CC0](https://mirrors.creativecommons.org/presskit/buttons/88x31/svg/by-sa.svg)](http://creativecommons.org/licenses/by-sa/4.0/)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/brandonhimpfen%2Fawesome-sql/projects"}