Build the product.
Keep the foundation.
FoundationKit is one reusable Core for many isolated .NET products: compose intent, generate deterministic application structure, keep writes on entities/tables, serve complex reads from SQL-backed read models, derive transport from runtime OpenAPI, and ship the same Soft Orbit frontend foundation everywhere.
One system. Clear rooms.
The portal is split into focused experiences so architecture, tooling and evidence stay easy to understand without losing the end-to-end story.
Architecture
Boundaries, dependency direction, product isolation and the end-to-end contract chain.
Open architecture →Capabilities
CRUD/API engine, SQL read models, reliability, authorization and supporting capability contracts.
Explore capabilities →Packages
All 17 reusable NuGet boundaries, separated into the five base packages and optional/reference capabilities.
Browse packages →Composer
Schema v2, seven profiles, Visual Composer, CLI generation, deterministic ownership and safe regeneration.
Enter Composer →Frontend
FoundationKit.Blazor, Soft Orbit tokens, reusable components, RTL/LTR, themes and generated app shell.
See frontend system →Quality
Exact-head proof, security, SQL integration, contract drift checks, package integrity and production boundary.
View evidence →Getting Started
Clone, start Core Studio locally, compose a project and generate into your local generated/ workspace.
Start first project →Developer
Meet the developer behind FoundationKit through a source-grounded professional portfolio.
Open developer profile →