The only operating system you'll ever need. A seamless blend of all Linux distributions, Android apps and web apps.

A rocketship in space.

Apps. Millions of them.

With native support for Android apps and Linux apps from Debian, Ubuntu, Fedora, Arch Linux, Kali Linux, AlmaLinux, Rocky Linux and more, blendOS gives you access to tons of apps with numbers reaching into the millions.


Just double-click on an APK, DEB or RPM to install it.

Gaming

Regardless of whether you're a simple, after-hours casual gamer, or one who tries to blow everyone's head off, blendOS is for you.


You can easily install Steam or Heroic (for GOG or Epic Games) from Software to be able to run popular titles such as CS:GO, Apex Legends, Elden Ring and Cyberpunk 2077 among others.



Productivity

If you're a developer, you can install VS Code, Android Studio and many other IDEs from Software.


You can set up development environments through containers, the binaries and apps of which are accessible from blendOS directly.



Always up-to-date.

D'you feel updates are a hassle?


Well, fear no more, for blendOS handles everything for you in the background, and your workflow is never interrupted as an atomic operating system, with your system being kept up-to-date at all times.


Speaking of interrupting your workflow, being an immutable OS, you'll never find yourself scrambling to reinstall your OS because you broke it before a meeting.


blendOS doesn't include the driver for XYZ by default. How do I install it if the system is immutable?

Just run system install [pkg] in a terminal (where [pkg] is the name of the driver package in the Arch Linux repositories), and reboot.

Switch between desktop environments.

If you're an experienced Linux tinkerer, you might find the urge to try different desktop environments.


As always, we have something for you. You can switch between the 7 desktop environments we support simply by running system track in a terminal.

Reproducible setups.

Are you a developer, reviewer, or [insert tedious job role] having to switch between different machines all the time, and tired of setting up everything again and again?

Well, don't you fret, for blendOS has you covered. You see, we thought of this early on and built in a tool that allows you to carry your desktop configuration and containers in a single YAML file called a "cadre", like the one below, that you can simply import with user cadre [insert name of file]:


Android Stores

Install apps from some of the most popular Android stores, including Aurora Store or F-Droid. We use WayDroid behind the scenes to accomplish this.

This is a boon for Android developers, since your apps will behave just like native apps and open in a regular window, making testing much easier.

Keep in mind that Android apps do not work in VMs. If you're using an NVIDIA GPU, blendOS will detect it and automatically configure WayDroid to use software rendering.


Desktop environments supported by blendOS

Supported DEs

blendOS ships the latest-and-greatest desktop environments with a vanilla experience, thanks to the Arch base!

However, bear in mind that GNOME and KDE Plasma are the only DEs that Android apps work on.

GNOME

GNOME is a fresh take on the Linux desktop environment, with a unique dash and app launcher. It also supports auto-grouping of apps on the basis of the operating system they belong to. It's what we recommend for Windows and macOS users.

KDE Plasma

KDE Plasma is a Windows-like desktop environment, which includes a number of amazing apps, including Kdenlive and Krita.

XFCE

XFCE is what we would recommend for heavily experienced Linux users who would like to keep their machines as light as possible, without Android apps being supported.

Cinnamon

A fork of the GNOME 3 desktop environment, Cinnamon is a simple, modern desktop that most users of a conventional desktop environment like that of Windows should already be familiar with.

Deepin

Deepin is a desktop environment with an elegant UI, and is quite easy to get accustomed to for users of Windows or macOS.

MATE

MATE is a continuation of the GNOME 2 desktop, with an intuitive and attractive user interface, using traditional metaphors for Linux and Unix-like operating systems.

LXQt

LXQt is a lightweight desktop environment that, as the name suggests, uses the QT toolkit for all of its apps, unlike its predecessor, LXDE.

And more coming soon!

We'll be adding support for many other DEs, as well as window managers in future.



Distributions supported in blendOS

Supported distributions

Use apps or tools from any of these distributions.

Fedora Rawhide

Install any app from the Fedora repositories, or experience the latest version of GNOME available in the repos.

Arch Linux/Crystal Linux

Use any of the apps available in one of the largest package repositories, the AUR, or from the Arch repositories.

Ubuntu 22.04 and 22.10

Want to use one of those apps exclusive to Ubuntu? No problem, blendOS has you covered.

Kali Linux

You'll find tons of pentesting utilities and apps in the Kali Linux repositories, that are accessible from blendOS.

Rocky and AlmaLinux

If you're looking for mission-critical tools that never break, Rocky Linux and AlmaLinux ought to be your go-to distributions for containers.

Debian and Neurodebian

With one of the largest package repositories out there, if you're looking for any package not available in the other distros, you'll probably find it here.

blendOS Installer (Jade GUI)


We've adapted the excellent installer GUI from Crystal Linux, Jade-GUI, and have written a new installer framework as the backend for it to help you install blendOS.

This allows for a quick 'n' breezy three-minute installation, making the blendOS installer one of the fastest in any operating system.

Discover more content

in our Blog

We've got the juiciest blog posts waiting for you, filled with all the latest news and updates. Don't be left in the dark, join us and stay up-to-date on everything blendOS!

Frequently Asked Questions

Can I install regular packages on blendOS?

Yes, you can. Just run system install [pkg] in a terminal, and reboot.

What happens when I install the same package from multiple distributions? Would there be conflicts?

Nope, there are not going to be any conflicts. In fact, blendOS lets you control which container you would like to prioritize.

Can I use an app installed from a distribution on the base OS itself?

Indeed, any apps or CLI utils/binaries you install would be available instantaneously on the base OS itself, so for example, you could use a CLI tool installed in a container directly from the host's terminal, unlike other implementations such as Distrobox.

Give blendOS a spin.

We're certain you'll love it.