Repolode
lordbasex

lordbasex/LordOS

A free Debian-based GNU/Linux desktop distribution with its own C Wayland compositor, React-based UI engine, and privacy-focused native apps.

Open-source alternative to:WindowsmacOS

Stars
415
Forks
33
Open issues
5
Last commit
yesterday

What is it?

LordOS is a free GNU/Linux distribution built on Debian with its own desktop environment. The display server and Wayland compositor are written in C, the interface is driven by a React engine running on QuickJS, and the bundled apps are native to the system. It targets 64-bit PCs (amd64) and the Raspberry Pi 5 (arm64), and Linux applications such as Chromium, Firefox, and GTK and Qt apps can run alongside the native ones.

The system focuses on privacy and visibility. Installable LordOS apps run isolated and ask before accessing the camera, microphone, files, or network. A built-in firewall shows connections on a live map and lets users allow or block traffic per app, domain, address, or network, with support for public blocklists. Other bundled tools include a password vault, mail, calendar and contacts apps, a disk cleaner that only changes things after confirmation, and a remote desktop client for RDP and VNC.

The project is in beta. Releases ship as live and installable ISOs for PC and arm64 machines, and as an image for the Raspberry Pi 5. Users already on Debian 13 can install it on top of their current system with a single script.

Key features

  • 01Own display server and Wayland compositor written in C, without X11.
  • 02React-based interface engine running on QuickJS.
  • 03Per-app firewall with a live connection map and public blocklist support.
  • 04Sandboxed apps that ask before using camera, microphone, files, or network.
  • 05Built-in password vault that unlocks with a password or USB key.
  • 06Runs on 64-bit PCs and the Raspberry Pi 5.

Use cases

  • Running a privacy-focused Linux desktop on an everyday PC.
  • Turning a Raspberry Pi 5 into a desktop or kiosk-style computer.
  • Trying out a Wayland desktop built from scratch on top of Debian.
  • Monitoring and restricting network access of individual applications.

Quick start

  1. 1

    Download the PC ISO or Raspberry Pi 5 image from GitHub Releases or lordos.org

  2. 2

    Build from source on the development machine (needs Node.js)

    npm install && npm run build
  3. 3

    Build the display server on Debian 13

    make -C server -j4 && make -C server test

Things to know

  • Status is beta, so breaking changes and rough edges are expected.
  • The Raspberry Pi 5 is the only supported board.
  • The generic arm64 ISO has only been tested on emulated QEMU.
  • Installing on top of an existing system requires Debian 13.

In collections

Topics

FAQ

What is LordOS?
A free Debian-based GNU/Linux desktop distribution with its own C Wayland compositor, React-based UI engine, and privacy-focused native apps. LordOS is a free GNU/Linux distribution built on Debian with its own desktop environment. The display server and Wayland compositor are written in C, the interface is driven by a React engine running on QuickJS, and the bundled apps are native to the system. It targets 64-bit PCs (amd64) and the Raspberry Pi 5 (arm64), and Linux applications such as Chromium, Firefox, and GTK and Qt apps can run alongside the native ones.
Is LordOS free to use? What license does it have?
LordOS is open source under the MIT license. Check the license terms before using it in commercial products.
Is LordOS still maintained?
Actively maintained. The last commit to LordOS was on Nov 6, 2026.
What can I use LordOS for?
Running a privacy-focused Linux desktop on an everyday PC. Turning a Raspberry Pi 5 into a desktop or kiosk-style computer. Trying out a Wayland desktop built from scratch on top of Debian. Monitoring and restricting network access of individual applications.
How do I install LordOS?
Download the PC ISO or Raspberry Pi 5 image from GitHub Releases or lordos.org Build from source on the development machine (needs Node.js): npm install && npm run build Build the display server on Debian 13: make -C server -j4 && make -C server test
Where can I get LordOS?
The source code and installation instructions are on GitHub: https://github.com/lordbasex/LordOS

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects