Alpha 1.0.0

NuGetX.Bdui

Business apps written in C# only: the frontend ships inside the package.

Year
2026
Area
Web, Backend, Desktop
Stack
C# · .NET · React · Design system · SQLite

The problem

Every business application starts over with login, permissions, tables, forms and validation. The cost is not the domain: it is all the scaffolding, rewritten every time on a different stack.

Constraints

  • Node must never enter the user's development loop.
  • The frontend is not written: it is declared, and it ships inside the package.
  • Enough components: every gap in the vocabulary forces someone to write React.
  • Accessibility is not optional: contrast and semantics verified, not promised.

Architecture

  • Declarative protocol between backend and runtime: screens, actions, states.
  • Design system with first- and second-tier components, typed tables and rule-based forms.
  • SSE push channel for real-time updates.
  • Navigable showroom documenting every component with live examples.

Decisions that matter

A vertical slice first, then breadth

One complete screen — four components, one action, login, one permission, SQLite — to validate the risky choices in weeks instead of months.

The framework is proven on a real product

The first consumer is a real pantry inventory: every friction found there is a framework defect, not a product one.

Where it got to

Alpha with an eleven-page showroom validated in the browser and a first consumer in use.