Skip to Content

​​

The only Linux-native operating environment built from the ground up for convergence.

 

Lightweight

Lomiri brings new life to devices thought to have no more life left.

 

Convergent

The same codebase and interoperability on phones, tablets, laptops and desktops.

 

Stable

Refined over the years in the Qt framework.

 

Next-gen

Built with Mir and Wayland compositors for speed and security.

​​

The only Linux-native operating environment built from the ground up for convergence.

 100% FOSS
What is lomiri?

Lomiri is a free and open-source, next-generation GNU/Linux operating environment designed for convergence. Originally developed as Unity 8 and now maintained by UBports, Lomiri runs the same operating system and software across phones, tablets, laptops, and desktops.


Instead of separating “mobile” and “desktop” experiences, Lomiri adapts its interface to the device you’re using. Touch-first and intuitive on small screens, powerful and productive on larger ones, while keeping a single, consistent Linux foundation underneath.

Convergent User Interface

Lomiri dynamically adapts its layout, interaction model, and window behavior depending on screen size and input method (touch vs keyboard/mouse), using the same codebase across phones, tablets, laptops, and desktops.

Wayland-based, Security-first Architecture

Lomiri is a fully Wayland-based shell environment, relying on Mir as a Wayland compositor, enforcing application isolation and preventing global access to keystrokes, cursor position, and screen contents.

Standard Application Suite

Lomiri ships with a coherent set of core applications (browser, terminal, file manager, messaging, media, utilities, etc.) designed for daily usability.

Modern by Design

Lomiri offers a fully open-source, privacy-respecting alternative to closed mobile and desktop ecosystems.

True convergence

One operating environment that seamlessly adapts from phone to desktop, eliminating the need for separate platforms.

Freedom from Big Tech

Built on Wayland, Mir, and Qt, Lomiri is designed for today’s hardware, security expectations, and performance needs.

Why Lomiri Matters

Modern computing is fragmented. Mobile devices are locked into closed ecosystems, while full GNU/Linux power is mostly confined to desktops. Lomiri bridges that gap. It makes convergence real: a phone can become a desktop when you connect a screen and keyboard, without switching platforms or giving up freedom, privacy, or open software.

Modern by Design

Lomiri offers a fully open-source, privacy-respecting alternative to closed mobile and desktop ecosystems.

True convergence

One operating environment that seamlessly adapts from phone to desktop, eliminating the need for separate platforms.

Freedom from Big Tech

Built on Wayland, Mir, and Qt, Lomiri is designed for today’s hardware, security expectations, and performance needs.

Why Lomiri Matters

Modern computing is fragmented. Mobile devices are locked into closed ecosystems, while full GNU/Linux power is mostly confined to desktops. Lomiri bridges that gap. It makes convergence real: a phone can become a desktop when you connect a screen and keyboard, without switching platforms or giving up freedom, privacy, or open software.

 

Convergence

One interface for phones, tablets, and desktops

 

Community-driven

Contributions welcome globally


Modern Linux Stack

Built on Qt, QML, Mir & Wayland

 

Lightweight

Optimized for performance and resource use

Architecture Overview

Layer
Technology
Purpose
UI Layer
QML, Qt6
Declarative UI language for smooth animations and responsive layouts
Core Logic
C++
Performance-critical components, UI toolkit backend
Display Server
Mir (Wayland compositor)
Handles rendering, input, display management, and security
Toolkit
LUITK (Lomiri UI Toolkit)
Lomiri's custom set of reusable, convergent UI components
Bridge Layer
QtMir
Connects Qt applications to Mir
Middleware
Systemd, LightDM, Content-Hub, Ofono
Session/login handling, permissions, content sharing, mobile networking

 How to Install

You can install Lomiri on Ubuntu and Debian using the following commands:

Available via Debian Sid/Trixie:
apt install lomiri lomiri-desktop-session lightdm
PPA for Ubuntu 24.04:
ppa:lomiri/builds

 ~135 packages maintained in Debian by the Debian UBports Team

Looking to get started? 

Check out the resources below.

 Join our chats

Get Started

 View issues

Get Started

 See Bounties

Get Started

Lomiri Bounty Program

Thanks to financial sponsors, OS-SCi offers paid development bounties to help accelerate high-priority Lomiri tasks.

Bounties include:

  • Qt6 bug fixes and UI testing
  • Packaging help for Debian
  • Lomiri Greeter multi-monitor support
  • Improvements to core apps (Morph, Teleports, Terminal)
  • CI integration and testing pipelines

View Lomiri Bounties ​​