Skip to content

Add NeoUI to Component Bundles#701

Open
jimmyps wants to merge 1 commit intoAdrienTorris:masterfrom
jimmyps:add-neoui
Open

Add NeoUI to Component Bundles#701
jimmyps wants to merge 1 commit intoAdrienTorris:masterfrom
jimmyps:add-neoui

Conversation

@jimmyps
Copy link
Copy Markdown

@jimmyps jimmyps commented Mar 20, 2026

NeoUI is a production-ready Blazor component library inspired by shadcn/ui, bringing a modern, composable, and accessible design system to .NET. It ships with zero-config prebuilt CSS, works across all Blazor hosting models (Server, WebAssembly, and Hybrid), and supports .NET 10 Interactive Auto rendering out of the box.

Why it belongs here

  • 100+ styled components — forms, overlays, navigation, data, display, charts, animation
  • 15 headless primitives — fully accessible, unstyled, bring-your-own-CSS
  • 12 chart types — including Candlestick, Funnel, Gauge, Heatmap, and more
  • 3,200+ icons — Lucide (1,640), Heroicons (1,288), Feather (286)
  • Zero config — pre-built CSS ships in the NuGet package, no Tailwind setup
  • WCAG 2.1 AA — keyboard navigation and full ARIA support throughout
  • .NET 10 + Auto rendering mode — seamless Server ↔ WebAssembly transition
  • 85 theme combinations — 5 base × 17 primary colors, live runtime switching
  • shadcn/ui & tweakcn theme compatible — drop in any theme, no extra config
  • Dark mode built-in — FOUC-free via bundled theme.js, CSS variable based
  • Built-in localization — ILocalizer abstraction, works across all render modes
  • Pure Blazor — no Node.js required, no React or Typescript dependencies
  • MIT licensed — free and open source

What makes it different from existing entries

Most Blazor libraries commit you to their design system (MudBlazor → Material,
Radzen → their own). NeoUI follows the shadcn/ui philosophy — a two-layer
architecture with styled components on top and headless primitives below.
Use the pre-styled layer out of the box, or drop to primitives and style freely.
No lock-in, composition over configuration.

Links

NeoUI is a production-ready shadcn/ui-inspired Blazor component library with
100+ styled components, 15 headless primitives, 12 chart types, 3,200+ icons,
zero-config pre-built CSS, WCAG 2.1 AA, dark mode, 85 theme combinations, and
full .NET 10 Auto rendering mode. MIT licensed.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings March 20, 2026 14:45
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds NeoUI to the README’s “Component bundles” list, expanding the catalog of Blazor UI/component libraries referenced by this repository.

Changes:

  • Add a new README entry for NeoUI under “Libraries & Extensions → Component bundles”.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants