Guides
Task-oriented guides for specific workflows. Each one solves a concrete problem. Pick the one that matches what you're trying to do.
Project setup
Configure syntaqlite for a real project: schema, formatting, version pinning, editor, and CI.
Using from Rust
Add syntaqlite to a Rust project and format your first query.
Using from C
Link syntaqlite into a C or C++ project.
CI integration
Enforce SQL formatting and validation in your CI pipeline.
Embedded SQL
Validate sqlite3 shell scripts and SQL strings embedded in Python or TypeScript.
MCP server setup
Wire the syntaqlite MCP server into Claude Desktop, Cursor, Windsurf, or any MCP client.
Custom dialects
Define and load a grammar extension for non-standard SQLite syntax.