All Projects
Open Source

Lumeo Blazor Component Library

TypeOpen Source Library
Stack.NET 10 / Blazor
LicenseMIT
Versionv2.2.0 · May 2026

The Blazor component library you'd actually want to ship — 145 components across a modular core and opt-in satellites.

The Vision

Why Lumeo Exists

01

Blazor needed a modern, design-first component library that feels as polished as shadcn/ui for React — purpose-built for the .NET ecosystem.

02

Lumeo ships production-grade primitives across a modular core: 145 components, structured so you only pull in what you actually build with.

03

.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.

04

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.

Components
Core Size
Tests
Locales
Theme Presets
AA
WCAG
Three Paths

Install in 30 seconds.

Pick the path that fits your workflow. All three install the same library.

NuGet

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.

CLI

Scaffold from scratch.

$ dotnet tool install -g Lumeo.Cli
$ lumeo init

The Lumeo CLI bootstraps a new Blazor project with components, theming, and routing wired up.

Templates

Start with a real app.

$ dotnet new install Lumeo.Templates
$ dotnet new lumeo-app

Production templates: dashboards, SaaS apps, marketing sites — all built on the same primitives.

Modular Architecture

One core. Opt-in satellites.

Bundle only what you ship. Every package is independently versioned, AOT-friendly, and Brotli-compressed.

Lumeo

Core primitives, forms, navigation, overlays, theming.

85 components
~400 KB
Lumeo.Charts

30+ chart types via Apache ECharts.

30 components
120 KB
Lumeo.DataGrid

Virtualized grid with sorting, filtering, export.

5 components
100 KB
Lumeo.Editor

Rich text editor with collaborative-ready primitives.

2 components
26 KB
Lumeo.Motion

Scroll-driven animations: BlurFade, BorderBeam, Marquee.

10 components
18 KB
Lumeo.Scheduler

Resource scheduler with drag-and-drop.

1 component
16 KB
Lumeo.Gantt

Gantt chart with dependencies and milestones.

1 component
12 KB
What's Inside

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.

Timeline

Roadmap

v0.x

Core Components

Complete

DataGrid, Charts, Kanban, Gantt, Scheduler, Forms, DatePicker, RichText editor.

v0.x

Theming & Locales

Complete

8 theme presets, CSS-variable architecture, dark mode, 14 locales with RTL, ILumeoLocalizer.

v0.x

Accessibility & Tests

Complete

WCAG AA across the library. 1,732 tests passing on every commit. ARIA, keyboard nav, focus trapping.

v1.0

Stable Release

Complete

NuGet 1.0 published. Lumeo CLI, dotnet new templates (dashboards, SaaS, marketing), bundled MCP server, source generator.

v2.0

Modular Architecture

Complete

Core split from satellites: Charts, DataGrid, Editor, Motion, Scheduler and Gantt published as independent packages. Refined APIs and migration tooling.

v2.2

v2.2.0 (May 2026)

Complete

Current release. New primitives, expanded chart set, refined theming tokens, and continued performance work across the modular packages.

Next

v2.3 and beyond

Upcoming

Continued component coverage, new locales, refreshed docs and examples on lumeo.nativ.sh.

Stack

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.

WCAG AA14 Locales1,732 Tests

.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.

Blazor.NET 10Tailwind v4Dark ModeWCAG AAOpen SourceMIT LicenseMCP ServerSource Generator

NATIV — Open Source · 2025–2026

Stats reflect the live published packages on NuGet. See lumeo.nativ.sh for the latest.