v1.2 · RATH stack · April 2026
The RATH stack for .NET.
Razor + Alpine.js +
Tailwind + HTMX.
Editable components, server-rendered, hot reload under 500ms, no Node toolchain.
The dotnet global tool installs 53 editable Razor components into your project from the
Noundry registry.
Shipped in production at remotedevelopers.com, leadkumo.com, yieldhq.com, burnnote.org, and 6 more.
~/projects
# One-time install
dotnet tool install -g Noundry.Studio.CLI
# Scaffold + pick components
ndui init my-app
cd my-app
ndui add button card datatable dialog toast
# Ship it
dotnet run
Explore the docs
getting-started
2 pages
Getting started
Install the CLI and scaffold your first Studio project.
cli-reference
2 pages
CLI reference
Every ndui command, flag, and exit code.
components
1 page
Components
The 53 installable UI components that ship in v1.
patterns
16 pages
Patterns
Reactivity patterns with Alpine AJAX.
What's in the box
53
Components
Primitives, overlays, forms, data display, navigation — all Razor, all editable source.
Zero
Node deps
The CLI is a .NET global tool. Tailwind runs via the browser CDN or the dotnet host — your pick.
3
Themes
Default, slate, rose — swap with
ndui theme slate. Bring your own CSS tokens.15
Patterns
Alpine AJAX demos cover live-search, optimistic delete, inline validation, infinite scroll, and more.
v1.0.0
Locked
Versioned manifests are immutable. Upgrades are opt-in, diff-first, and safe.
Opt-in
Telemetry
Anonymous command durations only — no PII, no paths. Disable any time.