67 repos across 3 sub-areas
Cluster 633719
35 repos
Embedded and In-Process Databases
20 repos
Libraries and systems for SQL databases that run embedded within application processes rather than as separate server instances. The cluster spans multiple languages (Go, Python, Rust) and focuses on SQLite variants, OLAP-oriented engines, and lightweight database implementations designed for single-process or edge deployments. Key repos include better-sqlite3 (high-performance SQLite bindings), h2database (Java embedded database), and specialized tools like memcp and seql that optimize embedded database workflows.
SQL Databases and Query Testing
12 repos
Libraries, connectors, and testing infrastructure for SQL databases and query execution. The cluster centers on JDBC/database drivers (particularly for Snowflake and DuckDB), SQL query validation frameworks like SQLLogicTest, and benchmarking tools such as TPC-DS kit and join-order-benchmark. It encompasses both the client-side connectivity layer (Java connectors) and the lower-level query processing and performance evaluation needed to build and validate modern SQL systems.