If you're running microservices, you already know the pain: routing, authentication, rate limiting, Swagger docs, load balancing — all glued together with custom middleware that nobody wants to maintain.
QvaSoft Gateway is an API Gateway built on .NET 10 that ships with a visual admin panel out of the box. No YAML pipelines, no Kubernetes operators — just download, run, and configure everything from a browser.
What Is QvaSoft Gateway?
It's a single binary (or Docker image) that sits in front of your microservices and handles:
- Routing — Map any inbound path to any downstream service
- Authentication — JWT (HMAC, RSA, JWKS), OpenID Connect, and IdentityServer — configure multiple providers simultaneously
- Rate Limiting — Per-route throttling, client whitelists, and custom quotas
- Load Balancing — Round Robin, Least Connection, and Sticky Sessions with built-in circuit breaker patterns
- Swagger Aggregation — Unified OpenAPI docs for all your services through a single endpoint
- Request Aggregation — Combine multiple downstream responses into one API call
- Security — IP allow/block lists with CIDR notation, claims-based access control, and header transformations
- Request Tracing — Monitor headers, body, and flow across services per route
- Plugin System — Extend with custom delegating handlers. Drop a DLL, configure per route — done
Up and Running in 60 Seconds
With Docker:
docker run -p 4000:4000 asielhv/qvasoft-gateway
Or with .NET Runtime:
dotnet ApiGateway.dll
Why Not Just Use NGINX or Kong?
| QvaSoft Gateway | NGINX | Kong | |
|---|---|---|---|
| Visual Admin Panel | ✅ Built-in | ❌ | ✅ (paid) |
| Zero Config Start | ✅ | ❌ | ❌ |
| .NET Ecosystem | ✅ Native | ❌ | ❌ |
| Multiple Auth Providers | ✅ JWT, OIDC, Certs | Plugin-based | Plugin-based |
| Swagger Aggregation | ✅ Built-in | ❌ | ❌ |
| Single Binary / Container | ✅ | ✅ | ❌ |
| Free Tier | ✅ Unlimited routes | ✅ | Limited |
QvaSoft Gateway is purpose-built for teams that use .NET microservices and want a developer-friendly experience without the operational overhead of Lua scripts or plugin marketplaces.
The Admin Panel Changes Everything
Most gateways force you to edit JSON or YAML files and restart. QvaSoft Gateway gives you a modern web UI where you can:
- Add, edit, and delete routes visually
- Configure authentication per route
- Set up rate limiting with a few clicks
- Manage Swagger endpoint aggregation
- Build response aggregations from multiple services
- Monitor request tracing in real time
Every change is applied instantly — no restarts required.
Free Forever
The Community edition is free with no route limits. It includes:
- Unlimited routes
- Visual admin panel
- All authentication methods (JWT, OIDC, Certificates)
- Rate limiting, caching, and load balancing
- Swagger aggregation
- Plugin system
- Docker support
Need custom branding, clustering, analytics, or SLA support? There's an Enterprise edition for that.
Get Started Now
- 🌐 Website: gateway.qvasoft.net
- 📦 Docker:
docker run -p 4000:4000 asielhv/qvasoft-gateway - 📖 Docs: gateway.qvasoft.net/docs/getting-started
QvaSoft Gateway — Route, secure, and manage all your microservices from a single point with a built-in admin panel. No code required.
Top comments (0)