Everything you need. Nothing you don't.
Forge brings together the best practices and patterns from modern backend development, all in one opinionated framework.
Dependency Injection
Built-in DI container for clean, testable code with automatic service resolution.
Smart Routing
Type-safe routing with automatic parameter validation and OpenAPI generation.
Security First
Built-in authentication, authorization, and rate limiting out of the box.
High Performance
Optimized for speed with minimal overhead and efficient resource usage.
Observability
Integrated logging, metrics, and distributed tracing for production insights.
Modular Design
Use only what you need. Every feature is optional and pluggable.
OpenAPI
Automatic API documentation generation from your code structure.
Extensible
Easy to extend with middleware, custom validators, and plugins.
Production Ready
Battle-tested patterns and best practices baked into the framework.
See what Forge can do.
Explore the features that make Forge the perfect choice for your backend.
Clean & Expressive
Write beautiful, maintainable code with intuitive APIs
package main
import "github.com/xraph/forge"
func main() {
app := forge.New()
app.Get("/hello", func(c *forge.Context) {
c.JSON(200, map[string]string{
"message": "Hello from Forge!",
})
})
app.Run(":8080")
}Lightning Fast
Handle 100k+ requests per second
Built-in Observability
Monitor everything out of the box
Enterprise Security
Production-grade security by default
Rich Ecosystem
Integrate with your favorite tools
Proven at scale.
Join thousands of developers building the next generation of backends.
Try it yourself.
Explore interactive examples and see how easy it is to build with Forge.
package main
import "github.com/xraph/forge"
func main() {
app := forge.New()
app.Get("/", func(c *forge.Context) {
c.JSON(200, map[string]string{
"message": "Hello, Forge!",
})
})
app.Run(":8080")
}{"message": "Hello, Forge!"}Built for any backend.
From microservices to monoliths, Forge adapts to your needs.
Microservices
Build scalable microservices with service discovery and distributed tracing.
Cloud Native
Deploy anywhere with Docker, Kubernetes, and cloud-agnostic design.
Data APIs
Create powerful REST and GraphQL APIs with automatic documentation.
Real-time
WebSocket and SSE support for real-time features out of the box.
E-commerce
Build high-performance e-commerce backends with payment integrations.
Mobile Backend
Perfect for mobile apps with optimized APIs and push notifications.
Explore the SDK.
Learn how to use Forge Framework and Forge CLI through interactive examples.
forge.NewApp()Initialize a new Forge application
Stay in the loop.
Get the latest updates, tutorials, and release notes delivered to your inbox.
Join 10,000+ developers. Unsubscribe anytime.