ClickHouse is an open-source, column-oriented database management system designed for real-time analytical data reporting.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONSQLGlot is a pure‑Python SQL parser, transpiler, optimizer, and engine that supports over 30 dialects, enabling formatting, cross‑dialect translation, AST manipulation, and optional C‑extension acceleration for fast SQL processing.
Rainfrog is a lightweight terminal-based database tool with vim-like keybindings, query editor, and cross-platform support for PostgreSQL, MySQL, SQLite, and more.
DSH engineer-level database plugin offering six tools—sql_list/query/exec/schema/stats/health—supporting SQLite, MySQL, and PostgreSQL with multiple connections, featuring read-only whitelisting, write approval gates, lexical read-only protection, streaming row clamping, and configurable timeouts.
DBeaver is a free, multi-platform database tool and SQL client for developers, DBAs and analysts, supporting 100+ database drivers via JDBC/ODBC, with SQL editor, data editor, ER diagrams, import/export and AI chat integration.
Huey is a static, browser-based data exploration and analysis tool using DuckDB-WASM. Supports CSV, Parquet, JSON, XLSX, and DuckDB files with pivot tables, query builder, and derived attributes. Data stays local for privacy.
SQLModel is a library for interacting with SQL databases in Python, designed to reduce code duplication by combining SQLAlchemy and Pydantic.
PostgREST serves a fully RESTful API from any existing PostgreSQL database. It handles JWT authentication, delegates authorization to database roles, supports schema-based versioning, generates OpenAPI docs, and pushes data validation and JSON serialization into SQL.
mq-db is a Rust-based embedded database that treats Markdown as a structured, hierarchical store with interval indexing, supporting SQL and mq queries, full-text search, and write‑back editing.
Turso Database is an in-process SQL database written in Rust and compatible with SQLite, adding an experimental PostgreSQL frontend, multi-language bindings, MVCC concurrency, change data capture and vector support.
Apache Spark is a unified analytics engine designed for large-scale data processing, offering high-level APIs and an optimized engine for general computation graphs.
TiDB is an open-source, cloud-native distributed SQL database with ACID transactions, horizontal scalability, Raft-based high availability, HTAP via TiKV and TiFlash, MySQL 8.0 compatibility, and vector search support.
Kysely is a type-safe and autocompletion-friendly TypeScript SQL query builder inspired by Knex.js.
A free, browser-based database entity relationship diagram (ERD) editor and SQL generator.
Exposed is a lightweight Kotlin SQL framework and ORM providing a typesafe DSL and DAO API for relational database access, supporting JDBC and R2DBC drivers across multiple database engines.
CloudNativePG is an open-source Kubernetes operator that manages the full lifecycle of PostgreSQL clusters—deployment, failover, replica scaling, rolling updates, and backups—without external HA tools like Patroni or repmgr.
Apache Beam is a unified programming model for defining both batch and streaming data-parallel processing pipelines.
DuckDB is a high-performance, in-process analytical SQL database management system designed for speed, portability, and ease of use.
Evidence is an open-source, code-based alternative to drag-and-drop BI tools: build fast, interactive reports with SQL and markdown, then publish or self-host the generated static site.
immudb is an open-source immutable database with built-in cryptographic proof and verification. It supports SQL, key-value, and document models, keeps a tamper-proof history of every change, and speaks the PostgreSQL wire protocol.