Lumeo
The Blazor UI platform you fully control

Own your Blazor UI.

Modern components, blocks, motion and production-ready data surfaces — with CLI vendoring, MCP for your agents, and a NuGet-free standalone eject. Ship fast without giving up control of design or source.

164 components 8 blocks 16 icon packs 672 KB core MIT 5,900+ tests
164 components

Every primitive in one place — 13 categories, from Forms and Overlays to Data surfaces and AI.

Browse all components
Bundle size

A fraction of the size.

Brotli-compressed assembly size — what an end user's browser actually downloads from your published app.

164 components across 11 packages. 672 KB core.

Per-package breakdown — install only the satellites you use.

Lumeo 143 components
672 KB
Lumeo.Charts 30+ chart types
128 KB
Lumeo.DataGrid 3 components
120 KB
Lumeo.Editor 1 component
29 KB
Lumeo.Motion 10 components
18 KB
Lumeo.Scheduler 1 component
16 KB
Lumeo.Gantt 1 component
12 KB
Brotli-compressed assembly bytes. Core brotli-compresses to 672 KB in your published app, whether you use 1 core component or all 143.

Tests

5,900+

CI green, every commit.

Locales

14

Bundled ILumeoLocalizer.

Themes

8

CSS-variable presets.

Accessibility

127/164

Components with automated ARIA + keyboard tests.

Install

Start fast. Keep control.

Start on NuGet, vendor components into your repo when you want the source, or eject the whole runtime when you need zero dependencies. Design, blocks, motion and enterprise surfaces — on your terms.

NuGet

Core package (672 KB brotli) is always required. Add satellites only for the heavy components you use.

nuget
$ dotnet add package Lumeo
$ dotnet add package Lumeo.Charts
builder.Services.AddLumeo();

Lumeo CLI

Scaffold, vendor components into your repo, and keep the source under your control.

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

dotnet new templates

A full Blazor WASM app starter, plus page, form, and component scaffolds.

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

Everything included.

The components, principles and infrastructure you'd otherwise spend weeks assembling yourself — MIT licensed.

Vendor the source

lumeo add copies a component's source into your repo — edit it freely, no lock-in.

Tailwind CSS v4 native

CSS-variable theming, no SCSS pipeline. Swap palettes with lumeo apply --preset.

Accessible by default

128 of 164 components carry automated accessibility tests — ARIA roles/attributes and keyboard behavior via bUnit, with Playwright E2E coverage for some. Plus a weekly axe-core WCAG A/AA sweep of every component route, gated against a committed baseline.

Learn more →

Motion built in

BlurFade, BorderBeam, Marquee and more — animation primitives with zero JS config.

Charts & data surfaces

30+ ECharts types plus a virtualized DataGrid with sort, group, and export.

AI primitives

Streaming messages, tool calls and prompt inputs — drop-in blocks for copilot UIs.

i18n & RTL

14 bundled locales, ILumeoLocalizer overrides, and correct right-to-left mirroring.

MIT, no tiers

Commercial use, white-label and redistribution — no community edition, no revenue cap.

One core + satellites

672 KB core; add Charts, DataGrid, Editor, Scheduler, Gantt or Motion only when needed.

Icon system

Icons are part of the system.

16 first-party packs — Lucide, Tabler, Phosphor, Heroicons, Fluent and more — 51,000+ icons rendered natively as an IconSource. Fully trimmable: a WASM app using 3 icons ships ~7 KB of icon code, not 3.4 MB.

Layers

Zap

Star

Heart

Globe

Shield

Bell

Calendar

User

Settings

Search

Home

Mail

Palette

Package

Code

Built for

Built for real surfaces.

Where the primitives you'd otherwise spend weeks building are already shipped.

AI surfaces

Chat UIs, agent dashboards and copilot sidebars — the primitives are shipped.

PromptInputStreamingTextToolCallCard

Internal tools & dashboards

Virtualized DataGrid with keyboard nav, accessible modals, sortable boards.

DataGridKanbanDialog

SaaS & marketing

Hero blocks, pricing tables, motion primitives and Tailwind v4 theming.

BlurFadePricingTableBorderBeam

Ready to ship

Start shipping today.

MIT-licensed — build commercial products for free.