Community vs Pro
NetForge ships in two editions from one codebase. Community is a complete starter on its own; Pro adds the product layer most line-of-business apps eventually need — already built, tested, and held to the same quality bar.
- NetForge Community — free, MIT. A beautiful, production-ready single-team starter: the architecture, cookie auth, RBAC, theming, i18n/RTL, the DataGrid and form layers, and the settings system.
- NetForge Pro — commercial. Everything in Community plus the advanced subsystems below, plus the per-feature configurator.
Feature comparison
| Community · MIT | Pro | |
|---|---|---|
| React 19 or Angular 22 frontend — same backend | ✅ | ✅ |
| Vertical-slice architecture · DataGrid · forms · ProblemDetails | ✅ | ✅ |
| Cookie auth · RBAC with wildcard permissions | ✅ | ✅ |
| Theming (light/dark) · i18n + RTL · settings | ✅ | ✅ |
| Rate limiting · health checks · API versioning | ✅ | ✅ |
| SQLite · PostgreSQL · SQL Server | ✅ | ✅ |
| Global ⌘K search | — | ✅ |
| Audit log + per-entity timeline | — | ✅ |
| Widget dashboard — drag/resize, saved layouts | — | ✅ |
| Webhooks — HMAC-signed, retried delivery | — | ✅ |
| Real-time notifications (SignalR) | — | ✅ |
| Multi-tenancy — per-tenant RBAC, branding, invitations | — | ✅ |
| 2FA · OAuth (Google/Microsoft/GitHub) · sessions · Bearer mode | — | ✅ |
| File uploads + image processing | — | ✅ |
| CSV / Excel / PDF export + import | — | ✅ |
| Runtime appearance customizer | — | ✅ |
| PWA · onboarding tour · in-app changelog | — | ✅ |
| Entity comments + @mentions | — | ✅ |
| Sales demo domain — a full vertical reference slice | — | ✅ |
| The configurator — toggle every feature at scaffold time | — | ✅ |
How it's built
There's no fork. Community is the full source scaffolded with the premium features stripped (--tier basic); the configurator strips or keeps each subsystem at creation time. One source of truth, two distributions.
Getting each edition
- Community — clone github.com/emonney/NetForge, or scaffold it:
dotnet new netforge --tier basic. - Pro — build and download your exact edition with the configurator, choosing precisely the subsystems you want.
Try the full app live — same backend, both frontends: the React demo or the Angular demo. The per-feature scaffolding options are in the Configurator reference.