NeoUI
A Blazor component library following the shadcn/ui design philosophy with a two-tier primitives architecture.
Architecture Overview
Primitives
Unstyled, headless components that handle behavior, accessibility, and state management. Perfect for full customization and building your own design system.
Learn more →Components
Pre-styled components built on primitives with shadcn/ui design. Drop them in and use them immediately with beautiful defaults.
Learn more →Key Features
Accessibility First
Full keyboard navigation, ARIA attributes, and screen reader support built-in.
Fully Customizable
Use primitives for full control or styled components for quick implementation.
Type-Safe
Built with C# for compile-time type checking and IntelliSense support.
Enterprise-grade Components
Production-ready data components purpose-built for modern business applications.
DataGrid
Server-side paging, sorting, filtering, selection, and live transactions — powered by free, open-source AG Grid Community.
Charts
Beautiful and fully animated 8 chart types plus a ComposedChart for mixed visuals — all theme-aware and declaratively configured.
FilterBuilder
Dynamic inline filter canvas with chip-based conditions. Integrates with any IEnumerable<T> or IQueryable<T> via built-in LINQ extensions.
Getting Started
Explore the sidebar to see all available primitives and components. Each demo shows usage examples, keyboard shortcuts, and API documentation.