N
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

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.