Forge

Forge - The modular Go framework for production backend services

by
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.

Add a comment

Replies

Best
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? 🚀