Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Lumen

Free#37 of 61 in Desktop App Development Frameworks

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.

5.6/10Editor score
Lumen5.6 Visit Lumen

At a glance

  • Editor score
    5.6 / 10
  • Pricing
    Free plan
  • Best for
    Small teams experimenting with a native desktop UI toolkit
  • Free plan
    Yes
  • Paid from
    Free
  • UI stack
    Native
  • Facts checked
    23 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

Plans Free planFree Free to use — no paid tier required for the core job.
See plans on lumenfx.dev

Lumen fact sheet

Free planYes
Paid fromFree
Supported desktop OSMulti_platform
UI stackNative
Primary languageCandela
Open sourceYes
Mobile targetsNo
App packagingBoth
Commercial supportNot verified
DeploymentSelf-hosted
PlatformsLinux, macOS, Windows
SupportDocs
Built forSolo, Small business (editorial estimate)
PricingFree plan
Websitelumenfx.dev
Facts checked23 Oct 2026

Alternatives to Lumen

See all Lumen alternatives →

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

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — Lumen 5.6/10

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