- 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/
hlop3z•1h ago
Most tools either lock you into a runtime or require a large ecosystem. I wanted a single binary that runs locally or in CI and produces fully owned artifacts, with no runtime coupling.
verdverm•5m ago
https://github.com/hofstadter-io/hof
How do users connect the generated code to the code they have to write in your framework? I use diff utils so they can write directly in the generated code without breaking things