Storm is a modern, high-performance ORM for Kotlin 2.0+ and Java 21+, built around a powerful SQL template engine. It focuses on simplicity, type safety, and predictable performance through immutable models and compile-time metadata.
Everything is a repo - a universal, backend-agnostic CRUD repository abstraction for Go. One generic interface across PostgreSQL, MySQL, SQLite, MongoDB and files, with composable features (permissions, history, metrics, validation).
An alternative to ORM's such as Entity Framework, offers light-weight database mapping to your existing CLR objects. Visit "Design Goals" on GitHub to see more rationale and guidance.