Lumen
Lumen: An alpha-stage toolkit for building native desktop apps with markup, CSS, and Candela. Ranked #37 of 61 in Desktop App Development Frameworks by our editors (5.6/10); pricing: Free plan; best for small teams experimenting with a native desktop UI toolkit.
At a glance
- Editor score5.6 / 10
- PricingFree plan
- Best forSmall teams experimenting with a native desktop UI toolkit
- Free planYes
- Paid fromFree
- UI stackNative
- Facts checked23 Oct 2026
Where it wins
- Defines interfaces with `.lmn` markup and styles them with CSS layouts.
- Includes native menus, tray icons, notifications, and file dialogs.
- CLI supports packaging apps and headless CI testing workflows.
Where it doesn't
- Alpha status means APIs may change between releases.
- Targets desktop platforms, with no mobile targets.
- Support is through documentation.
Our verdict on Lumen
Lumen gives developers a way to build native desktop applications using `.lmn` markup, CSS, and Candela scripting. It targets Linux, macOS, and Windows, with GPU or CPU rendering. Small teams exploring a native UI toolkit may appreciate the mix of markup-based interfaces and desktop-specific capabilities. It is in alpha, however, so teams that need stable APIs should weigh that status carefully before choosing it for an application with long-term maintenance needs.
The framework’s UI approach combines CSS flexbox and grid layouts with reactive signals and conditional or list rendering. Candela scripting includes hot reload. Lumen also provides controls and layout tools, accessibility tree support through AccessKit, and operating-system features such as menus, tray icons, notifications, and file dialogs. That breadth makes it more than a styling layer, while keeping its focus on desktop applications rather than mobile targets. Teams seeking a framework that spans desktop and mobile should look elsewhere.
A command-line tool, `lumenc`, covers creating, checking, formatting, running, and packaging applications. It also supports headless CI testing with click, type, screenshot, and snapshot commands, which may suit teams that want automated UI checks in their build workflows. Lumen is free and open source, and its deployment model is self-hosted. Documentation is the listed support channel. The alpha designation and the possibility of API changes are its clearest tradeoffs; solo developers and small teams willing to work with an evolving toolkit are the more natural fit than teams prioritizing API stability or mobile deployment.
Your product? Our editors can test Lumen in depth and publish a review, labelled as paid · from $149/mo →
Lumen pricing
Lumen fact sheet
| Free plan | Yes |
|---|---|
| Paid from | Free |
| Supported desktop OS | Multi_platform |
| UI stack | Native |
| Primary language | Candela |
| Open source | Yes |
| Mobile targets | No |
| App packaging | Both |
| Commercial support | Not verified |
| Deployment | Self-hosted |
| Platforms | Linux, macOS, Windows |
| Support | Docs |
| Built for | Solo, Small business (editorial estimate) |
| Pricing | Free plan |
| Website | lumenfx.dev |
| Facts checked | 23 Oct 2026 |
Alternatives to Lumen
- FlutterAn open-source Dart framework for building cross-platform apps from shared UI code.9.3
- ElectronAn open-source framework for building desktop apps from a shared JavaScript codebase.9.1
- .NET MAUI.NET MAUI shares C# and XAML development across native mobile and desktop apps.9.0
Used Lumen? Be the first to review it
The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used Lumen for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.
Write a reviewTwo minutes · verified accounts only · read by an editor before it appears
Featured on iTechGuides
Lumen is listed in our Desktop App Development Frameworks directory. Add the badge to your site — it links back to this page.
<a href="https://www.itechguides.com/products/lumen/"><img src="https://www.itechguides.com/best/badge/lumen.svg" alt="Featured on iTechGuides" width="230" height="46"></a>
Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026
Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.
Last updated · How we research and update

