Best Open Source sql Libraries
A curated list of the most popular GitHub repositories tagged with sql. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1bregman-arie/devops-exercises
Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
#2dbeaver/dbeaver
Free universal database tool and SQL client
#3ClickHouse/ClickHouse
ClickHouse® is a real-time analytics database management system
#4apache/spark
Apache Spark - A unified analytics engine for large-scale data processing
#5DataExpert-io/data-engineer-handbook
This is a repo with links to everything you'd ever want to learn about data engineering
#6pingcap/tidb
TiDB - the open-source, cloud-native, distributed SQL database designed for modern applications.
#7drawdb-io/drawdb
Free, simple, and intuitive online database diagram editor and SQL generator.
#8duckdb/duckdb
DuckDB is an analytical in-process SQL database management system
#9directus/directus
The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.
#10drizzle-team/drizzle-orm
ORM
#11cockroachdb/cockroach
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
#12surrealdb/surrealdb
A scalable, distributed, collaborative, document-graph database, for the realtime web
#13sequelize/sequelize
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB (v6), DB2 and DB2 for IBM i.
#14PostgREST/postgrest
REST API for any Postgres database
#15forthespada/CS-Books
🔥🔥超过1000本的计算机经典书籍、个人笔记资料以及本人在各平台发表文章中所涉及的资源等。书籍资源包括C/C++、Java、Python、Go语言、数据结构与算法、操作系统、后端架构、计算机系统知识、数据库、计算机网络、设计模式、前端、汇编以及校招社招各种面经~
#16apache/flink
Apache Flink
#17taosdata/TDengine
High-performance, scalable time-series database designed for Industrial IoT (IIoT) scenarios
#18sinaptik-ai/pandas-ai
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
#19osquery/osquery
SQL powered operating system instrumentation, monitoring, and analytics.
#20vanna-ai/vanna
🤖 Chat with your SQL database 📊. Accurate Text-to-SQL Generation via LLMs using Agentic Retrieval 🔄.
#21beekeeper-studio/beekeeper-studio
Modern and easy to use SQL client for MySQL, Postgres, SQLite, SQL Server, and more. Linux, MacOS, and Windows.
#22timescale/timescaledb
A time-series database for high-performance real-time analytics packaged as a Postgres extension
#23chartdb/chartdb
Database diagrams editor that allows you to visualize and design your DB with a single query.
#24apache/shardingsphere
Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
#25mybatis/mybatis-3
MyBatis SQL mapper framework for Java
#26knex/knex
A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
#27dolthub/dolt
Dolt – Git for Data
#28cube-js/cube
📊 Cube Core is open-source semantic layer for AI, BI and embedded analytics
#29marimo-team/marimo
A reactive notebook for Python — run reproducible experiments, query with SQL, execute as a script, deploy as an app, and version with git. Stored as pure Python. All in a modern, AI-native editor.
#30DapperLib/Dapper
Dapper - a simple object mapper for .Net
#31golang-migrate/migrate
Database migrations. CLI and Golang library.
#32bitwarden/server
Bitwarden infrastructure/backend (API, database, Docker, etc).
#33fastapi/sqlmodel
SQL databases in Python, designed for simplicity, compatibility, and robustness.
#34tursodatabase/turso
Turso is an in-process SQL database, compatible with SQLite.
#35Canner/WrenAI
⚡️ GenBI (Generative BI) queries any database in natural language, generates accurate SQL (Text-to-SQL), charts (Text-to-Chart), and AI-powered business intelligence in seconds.
#36sql-js/sql.js
A javascript library to run SQLite on the web.
#37kysely-org/kysely
A type-safe TypeScript SQL query builder
#38trinodb/trino
Official repository of Trino, the distributed SQL query engine for big data, formerly known as PrestoSQL (https://trino.io)
#39citusdata/citus
Distributed PostgreSQL as an extension
#40electric-sql/electric
Read-path sync engine for Postgres that handles partial replication, data delivery and fan-out.
#41xo/usql
Universal command-line interface for SQL databases
#42flyway/flyway
Flyway by Redgate • Database Migrations Made Easy.
#43sqlfluff/sqlfluff
A modular SQL linter and auto-formatter with support for multiple dialects and templated code.
#44bregman-arie/devops-resources
DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
#45SeaQL/sea-orm
🐚 A powerful relational ORM for Rust
#46pocoproject/poco
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
#47Leantime/leantime
Leantime is a goals focused project management system for non-project managers. Building with ADHD, Autism, and dyslexia in mind.
#48JetBrains/Exposed
Kotlin SQL Framework
#49databendlabs/databend
Data Agent Ready Warehouse : One for Analytics, Search, AI, Python Sandbox. — rebuilt from scratch. Unified architecture on your S3.
#50tobymao/sqlglot
Python SQL Parser and Transpiler