- SQL migrations (PostgreSQL, SQLite)
- Language-native types (Rust, Go, Python, TypeScript)
- API contracts (GraphQL, OpenAPI)
It's build-time only, with zero runtime dependencies. All outputs are explicit artifacts you can commit. The schema is the single source of truth across languages and APIs.
Links:
- Repo: https://github.com/hlop3z/astroladb
- Docs: https://hlop3z.github.io/astroladb/
- Comparison: https://hlop3z.github.io/astroladb/comparison/