Visual Designer
Model entities, relations, access rules and Identity in the browser with a live ER diagram. Generate, build and run with one click.
Tour the Designer
An opinionated base library and a visual code generator for .NET 10. Describe your entities — get clean, production-ready services with CQRS, auth, gRPC, events and Docker already wired.
Write a few lines of YAML — or click them together in the Designer. BaseForge generates plain, readable C# that uses the library, then builds it and starts it with Docker.
service: orders database: orders_db auth: { protect: true } entities: Order: props: Status: { type: enum, values: [Draft, Paid] } Total: decimal BuyerId: guid ownerField: BuyerId access: list: [Admin, owner] publishes: [created] OrderLine: relations: order: { kind: many-to-one, target: Order } externalRefs: product: { target: products/Product, via: grpc }
Model entities, relations, access rules and Identity visually — with a live ER diagram — or in plain YAML.
Get controllers, CQRS handlers, EF Core entities, DTOs, validation, gRPC protos, events, Dockerfile and compose.
One click builds and starts the whole stack. Iterate with baseforge update — your spec stays the source of truth.
Install the CLI, open the Designer, press Generate.