Forge is a modular, production-grade Go framework for building scalable backend services. Add PostgreSQL, Redis, gRPC, GraphQL, Kafka, Auth, and AI capabilities with a single line of code — 28+ extensions, plug and play. It features type-safe dependency injection via Go generics, unified multi-protocol routing, auto-generated OpenAPI 3.1 schemas from your Go types, built-in observability with OpenTelemetry and Prometheus, and a zero-config Docker setup. From prototype to production in minutes.
No reviews yetBe the first to leave a review for Forge
Hunter
📌
Hey Product Hunt! 👋
I built Forge because building Go backend services shouldn't require gluing together 30 different libraries and writing hundreds of lines of boilerplate.
Forge gives you one unified framework with 28+ extensions you can plug in with a single line of code — from PostgreSQL and Redis to gRPC, GraphQL, AI agents, and full observability.
Some highlights:
Vessel — a standalone, type-safe DI container powered by Go generics
AI SDK — build intelligent apps with LLM abstraction, ReAct agents, and RAG pipelines
FARP Protocol — services auto-announce their schemas and the gateway configures routes instantly
Zero-config Docker — no Dockerfiles needed, live reloading included
We're open source and would love your feedback. What extensions or features would you want to see next? 🚀