Skip to content

Keel

Keel is an enterprise-ready, modular and opinionated Go framework for building scalable production-grade services.

Built on Fiber v2

Inherits Fiber’s high performance while adding structure, conventions, and production essentials.

Auto OpenAPI Docs

Define your routes once. OpenAPI 3.0 spec and Swagger UI are generated automatically.

Graceful Shutdown

Built-in signal handling and shutdown hooks ensure clean process termination.

Typed Interfaces

Pluggable interfaces for Cache, Repository, Messaging, Storage, Tracing, and more.

Structured Logging

JSON and text loggers with production/development modes out of the box.

Health Checks

Register health checkers and get a /health endpoint with parallel checks for free.