Revenue
+12.4% vs last Q
Active users
+841 this week
Conversion
-0.3% vs last Q
Open tickets
6 critical priority
Revenue by package
Quarterly, last 6 periods
Global reach
5 cities, animated arcs
This entire dashboard is built with Lumeo — 154 components, MIT licensed.
Every component, at a glance.
A star-map of the full library. Hover to preview, click to open docs.
155 components across 12 categories
A fraction of the size.
Brotli-compressed assembly size — what an end user's browser actually downloads from your published app.
154 components across 7 packages. ~400 KB core.
Per-package breakdown — install only the satellites you use.
Tests
CI green, every commit.
Locales
Bundled ILumeoLocalizer.
Themes
CSS-variable presets.
Compliance
Keyboard + ARIA built in.
The 3.0 highlights.
A unified enum surface across the library, plus six new primitives.
OnBeforeClose
A dismiss-gate on Dialog, Sheet, Drawer and AlertDialog — inspect DismissEventArgs.Reason, cancel to keep open.
Async field validation
FormField.AsyncValidator debounces server checks and renders a spinner alongside the field.
DateTimePicker time zone
DST-aware DateTimeOffset binding — pick a zone, get the right wall-clock and the right instant.
Everything you'd otherwise build.
A complete kit for modern Blazor apps — batteries included, DX-obsessed.
Tailwind CSS v4
Built on CSS custom properties. Theme with variables, not config files. Full v4 API.
Accessible by default
ARIA, keyboard navigation, and focus management built in. WCAG AA across the library.
Dark mode
Automatic dark mode via CSS variable swaps. No dark: prefixes. Instant theme switching.
Copy & paste
Every component ships with inline code examples. Copy into your project and done.
ECharts integration
30+ chart components powered by Apache ECharts. AOT-friendly and fully themeable.
Single NuGet package
One install. No peer dependencies. Works with Blazor WASM and Server, .NET 10+.
AI primitives
Streaming messages, tool calls, markdown rendering - drop-in building blocks for AI chat UIs.
14 locales
Bundled translations for 14 languages plus ILumeoLocalizer for per-string overrides.
Motion
Built-in animation primitives - BlurFade, BorderBeam, Marquee - with zero JS config.
RTL support
Every component renders correctly in right-to-left locales out of the box.
Source generator
Compile-time helpers for theme registration, registries, and zero-reflection setup.
Register your own
Extend the component registry with your own components and keep the same API surface.
Three ways to start.
Pick the path that fits your workflow.
NuGet
Core package (~400 KB brotli) is always required. Add satellites only for the heavy components you use.
$ dotnet add package Lumeo $ dotnet add package Lumeo.Charts builder.Services.AddLumeo();
Lumeo CLI
Scaffold, vendor components into your repo, and own the source.
$ dotnet tool install -g Lumeo.Cli $ lumeo init
dotnet new templates
Opinionated starters for dashboards, SaaS, and marketing sites.
$ dotnet new install Lumeo.Templates $ dotnet new lumeo-app
Built for.
Six surfaces where Lumeo ships the primitives you'd otherwise spend weeks building.
AI surfaces
Chat UIs, agent dashboards, copilot sidebars. The primitives are shipped.
Internal tools & admin dashboards
Virtualized DataGrid with keyboard nav, sortable lists, accessible modals.
SaaS marketing pages
Hero blocks, pricing tables, animated motion primitives, and Tailwind v4 theming.
Content & docs sites
Tabs, accordions, callouts, code blocks, and a full motion library.
Forms-heavy line-of-business apps
Full input library, FormField pattern, validation via EditContext + DataAnnotations.
Multi-tenant white-label products
8 built-in themes, CSS variable theming, palette swap CLI command.
What Lumeo gets right.
Design decisions baked in from day one.
Source ownership
lumeo add component-name copies the source into your repo. You own it.
Tailwind v4 native
CSS variable theming throughout. No SCSS pipeline. Switch palettes with lumeo apply --preset.
MIT. No tiers.
Commercial use, white-label products, redistribution — all covered. No community edition. No revenue cap.
Lockstep packages
Start with the ~400 KB core. Pull in Charts, DataGrid, Editor, Scheduler, Gantt, or Motion only when you need them.
Accessibility as a contract
Keyboard nav, focus traps, ARIA roles, and prefers-reduced-motion respected in every interactive component. Verified in CI.
Shipping today
154 components, AI primitives, a full motion library, and a virtualized DataGrid with export — all live on NuGet.
Ready to ship
Start shipping today.
MIT-licensed — build commercial products for free.