Keel
Keel is a Go framework for building REST APIs with modular
architecture, automatic OpenAPI, and built-in validation.

Philosophy
Go is excellent at giving you the tools to build anything. Keel is opinionated about how to organize it.
Structure over flexibility — a clear module → controller → service → repository pattern so any developer can navigate the codebase without a map.
Explicit over magic — no decorators, no reflection tricks, no code generation. Everything is plain Go that you can read and understand.
Documentation as a first-class citizen — OpenAPI is generated at runtime from your route definitions. If the route exists, the docs exist.
Idiomatic Go — builder pattern, interfaces, standard library where possible. No compromises on how Go should feel.
Getting Started
go get github.com/slice-soft/ss-keel-core
Check out the documentation at keel-go.dev for guides and API reference.
Contributing
https://keel-go.dev/contributing