Liteparser – a complete SQLite parser in C
Complete SQLite parser in C with AST generation for tooling and AI systems.
A lightweight, embeddable SQL parser designed for SQLite-based applications. It parses SQL statements into a structured representation that can be inspected, analyzed, or transformed programmatically.
424k statements/sec with zero dependencies — sqlparse can't match this performance.
Database tool developers, C/C++ engineers
sqlparse · pglast · tree-sitter-sql
Complete SQLite parser in C with AST generation for tooling and AI systems.
Patched Lemon to dump parse tables to JSON for a 200x speedup.
Pure Python interpreter with C FFI, but performance caps at Python speeds.
Under 3KB gzipped Markdown parser with typed AST for custom rendering.
Using a single-file .pardus format with CREATE/INSERT/SELECT + SIMILARITY queries gives a very familiar developer UX for embedding storage. The combination of graph-based ANN, full transactions, thread-safety, and zero external dependencies is an uncommon and useful engineering combo for local-first AI work; it would win more attention with benchmark comparisons and richer ecosystem integrations (connectors/clients).
GPT-2 inference in pure C# allocating zero bytes per token beats ONNX Runtime.