Skip to content

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 · MITPro
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.

Questions? Discussions · Contact · NetForge Community is MIT-licensed; Pro unlocks with a GitHub sponsorship.