REL is a modern and lightweight ORM for Go that emphasizes testability, flexibility, and composability. It supports a repository pattern and expressive query building with support for advanced SQL features. REL aims to make it easier to write maintainable, testable, and readable database logic in idiomatic Go.
Features
- Repository pattern for decoupled data access
- Fluent and expressive query builder
- Migration tools for schema evolution
- Supports transactions and eager loading
- Works with PostgreSQL, MySQL, and SQLite
- Fully testable with mock interfaces and in-memory stores
Categories
Object-Relational Mapping (ORM)License
MIT LicenseFollow REL
Other Useful Business Software
Gemini 3 and 200+ AI Models on One Platform
Build generative AI apps with Vertex AI. Switch between models without switching platforms.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of REL!