
Lumeo Blazor Component Library
“The Blazor component library you'd actually want to ship — 145 components across a modular core and opt-in satellites.”
Why Lumeo Exists
Blazor needed a modern, design-first component library that feels as polished as shadcn/ui for React — purpose-built for the .NET ecosystem.
Lumeo ships production-grade primitives across a modular core: 145 components, structured so you only pull in what you actually build with.
.NET developers wanted native Tailwind CSS v4 integration, dark mode out of the box, runtime theming, and copy-paste examples. Lumeo delivers all of it as a single, idiomatic Blazor library.
From DataGrid and Charts to AI chat primitives, motion, scheduler and Gantt — production-ready since v1.0, refined through v2.2.0, and evolving with every release.
Install in 30 seconds.
Pick the path that fits your workflow. All three install the same library.
Add what you need.
$ dotnet add package Lumeo
$ dotnet add package Lumeo.Charts
builder.Services.AddLumeo();Start with the core, then opt into Charts, DataGrid, Editor, Motion, Scheduler or Gantt as you need them.
Scaffold from scratch.
$ dotnet tool install -g Lumeo.Cli
$ lumeo initThe Lumeo CLI bootstraps a new Blazor project with components, theming, and routing wired up.
Start with a real app.
$ dotnet new install Lumeo.Templates
$ dotnet new lumeo-appProduction templates: dashboards, SaaS apps, marketing sites — all built on the same primitives.
One core. Opt-in satellites.
Bundle only what you ship. Every package is independently versioned, AOT-friendly, and Brotli-compressed.
Core primitives, forms, navigation, overlays, theming.
30+ chart types via Apache ECharts.
Virtualized grid with sorting, filtering, export.
Rich text editor with collaborative-ready primitives.
Scroll-driven animations: BlurFade, BorderBeam, Marquee.
Resource scheduler with drag-and-drop.
Gantt chart with dependencies and milestones.
Built for the apps you're actually building.
DataGrid · Kanban · Gantt
Production-grade DataGrid with sorting, filtering, virtual scrolling. Scheduler and Gantt as opt-in packages for project apps.
30+ Chart Types (ECharts)
AOT-friendly Apache ECharts integration. Bar, line, area, pie, radar, sankey, treemap, heatmap, candlestick, waterfall, sparklines.
AI Primitives
Streaming messages, chat composers, prompt input and tool-call rendering — drop-in components for AI surfaces.
Motion Primitives
BlurFade, BorderBeam, Marquee. Scroll-driven animations without writing keyframes.
8 Theme Presets · Tailwind v4
CSS-variable theming. Switch themes at runtime. No hardcoded dark: prefixes — just clean tokens.
MCP Server · Source Generator
AI agents read and modify components via the bundled MCP server. Source generator produces compile-time theme helpers.
Roadmap
Core Components
CompleteDataGrid, Charts, Kanban, Gantt, Scheduler, Forms, DatePicker, RichText editor.
Theming & Locales
Complete8 theme presets, CSS-variable architecture, dark mode, 14 locales with RTL, ILumeoLocalizer.
Accessibility & Tests
CompleteWCAG AA across the library. 1,732 tests passing on every commit. ARIA, keyboard nav, focus trapping.
Stable Release
CompleteNuGet 1.0 published. Lumeo CLI, dotnet new templates (dashboards, SaaS, marketing), bundled MCP server, source generator.
Modular Architecture
CompleteCore split from satellites: Charts, DataGrid, Editor, Motion, Scheduler and Gantt published as independent packages. Refined APIs and migration tooling.
v2.2.0 (May 2026)
CompleteCurrent release. New primitives, expanded chart set, refined theming tokens, and continued performance work across the modular packages.
v2.3 and beyond
UpcomingContinued component coverage, new locales, refreshed docs and examples on lumeo.nativ.sh.
Built With

Lumeo
Lumeo is MIT-licensed. Install via: dotnet add package Lumeo · CLI: dotnet tool install -g Lumeo.Cli · Templates: dotnet new install Lumeo.Templates
145 components across modular packages
Beautiful defaults, copy-paste integration, dark mode, and 8 theme presets — all built for the .NET ecosystem.
.NET 10 / Blazor
Server-side and WebAssembly compatible. AOT-friendly. Source-generator augmented.
.NET 10 / Blazor
Server-side and WebAssembly compatible. AOT-friendly. Source-generator augmented.
Tailwind CSS v4
Utility-first styling with CSS-variable-driven theming. No config files needed.
Tailwind CSS v4
Utility-first styling with CSS-variable-driven theming. No config files needed.
Apache ECharts
30+ chart types, AOT-compiled JS interop, fully themeable via CSS variables.
Apache ECharts
30+ chart types, AOT-compiled JS interop, fully themeable via CSS variables.
“Beautiful, production-ready UI for .NET — open source, MIT-licensed, shipping today.”
NATIV — Open Source · 2025–2026
Stats reflect the live published packages on NuGet. See lumeo.nativ.sh for the latest.