Showing 13 of 13 projects
A no-dependency Python SQL parser, transpiler, optimizer, and engine that translates between 31+ SQL dialects.
A Java SQL parser that translates SQL statements into a traversable hierarchy of Java classes, supporting multiple RDBMS dialects.
A compact, educational database designed to help beginners understand core database implementation principles.
A Rust library that provides a SQL database engine with a parser, execution layer, and pluggable storage for structured and unstructured data.
A reusable analyzer framework for the GoogleSQL language, providing parsing, type checking, and semantic analysis for SQL engines.
A Python-powered SQL lineage analysis tool that extracts source and target tables from SQL commands without deep parser knowledge.
C library that provides PostgreSQL's SQL parser and scanner as a standalone component for external tools.
A pure PHP MySQL 5.6 simulation engine for in-memory database testing without a real MySQL server.
A Python SQL parser that converts SQL queries into JSON-izable parse trees for translation to non-SQL datastores.
A Go package for database sharding that works with any ORM or raw SQL.
A header-only C++20 library that parses and plans SQL queries at compile time using constexpr metaprogramming.
A high-performance SQL parser, formatter, linter, and security scanner for Go, supporting multiple dialects with zero-copy optimizations.
A Delphi component that enables SQL queries on TDataSet descendants with its own parser and engine, no DLL required.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.