# sqlglot-rust Documentation
A SQL parser, optimizer, and transpiler library written in Rust, inspired by Python's [sqlglot](https://github.com/tobymao/sqlglot).
---
## Documents
| **[Installation](installation.md)** | Add the crate, verify your setup, and understand imports |
| **[Developer Guide](developer-guide.md)** | Parsing, generating, transpiling, AST traversal, optimization, serialization — with full input/output examples |
| **[API Reference](reference.md)** | Complete type catalog, function signatures, dialect tables, operator enums, data types, and error variants |