Skip to main content

Tonica Framework
‼️ UNDER HEAVY DEVELOPMENT ‼️

Modern Go framework for microservices

📝

Proto-First Architecture

Define your APIs with Protocol Buffers and get automatic gRPC, REST, and OpenAPI documentation. Type-safe, contract-first development out of the box.

🎯

Multiple Run Modes

Run as All-in-One for development, or split into Service, Worker, Consumer, and Gateway modes for production. Scale components independently based on your needs.

📊

Built-in Observability

OpenTelemetry tracing, Prometheus metrics, and structured logging (slog) included. Production-ready monitoring and debugging from day one.

Graceful Shutdown

Proper lifecycle management for HTTP/gRPC servers, workers, and consumers. Zero-downtime deployments with clean shutdown coordination.

🚀

Developer Experience

CLI tools for scaffolding, fluent API for custom routes, and comprehensive testing support. Start building in minutes, not hours.

🏗️

Production Ready

Database support (PostgreSQL, MySQL, SQLite), Redis caching, Temporal workers, and message consumers. Everything you need for real-world microservices.