Skip to content

Arena

Desktop OS arenaDesktop OS

Operating systems for daily-driver desktop and laptop computing, judged on what a user can actually accomplish out of the box and beyond.

78 user stories · 390 judged cells · updated 2026-09-16 · Evidence as of 2026-09-16

Buyer checklist →Procurement report →

Leaderboard — every product ranked by evidenceLeaderboard

Rank by
1Omarchy logoOmarchy🔥
vs macOS
18/100
2macOS logomacOS
hardware-attach
vs Omarchy
0/100
3Windows logoWindows
hardware-attach
vs Omarchy
15/100
4Fedora Workstation logoFedora Workstation
vs Omarchy
untested
5Ubuntu Desktop logoUbuntu Desktop
support-contracts
vs Omarchy
0/100

Best by user type — persona-weighted winnersBest by user type

Per persona, the product with the highest persona-weighted coverage over just that persona's stories — not the same ranking as the overall PA Score leaderboard above.

Best for developer

Omarchy logo

Omarchy

44/100

Runner-up: Fedora Workstation logo Fedora Workstation (28/100)

8 developer stories scored

Best for designer

macOS logo

macOS

53/100

Runner-up: Omarchy logo Omarchy (27/100)

2 designer stories scored

Best for switcher

Omarchy logo

Omarchy

46/100

Runner-up: Ubuntu Desktop logo Ubuntu Desktop (28/100)

14 switcher stories scored

Best for power-user

Omarchy logo

Omarchy

31/100

Runner-up: macOS logo macOS (26/100)

23 power-user stories scored

Best for ai-native

Omarchy logo

Omarchy

30/100

Runner-up: macOS logo macOS (11/100)

31 ai-native stories scored

Story matrix — every product × every judged storyStory matrix

78/78 stories shown · legend

Agenticness — how well agents can access and operate the productAgenticness

Agent access

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Agenticness — how well agents can access and operate the productPoint an agent at llms.txt or agent-oriented docsai-native
none
0/10
none
0/10
none
0/10
n/a
none
0/10
Agenticness — how well agents can access and operate the productRun the product headlessly / in CI for automationai-native
n/a
n/a
n/a
n/a
partialT
3/10
Agenticness — how well agents can access and operate the productPlug MCP servers into this product so it can use their toolsai-native
n/a
none
0/10
n/a
n/a
none
0/10
Agenticness — how well agents can access and operate the productConnect an agent via an official MCP serverai-native
n/a
none
0/10
none
0/10
n/a
none
0/10
Agenticness — how well agents can access and operate the productUse an official CLIai-native
n/a
fullT
8/10
none
0/10
none
0/10
partialT
5/10
Agenticness — how well agents can access and operate the productDrive the product through a documented public APIai-native
none
0/10
partialT
4/10
none
0/10
n/a
partialT
5/10
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agentai-native
n/a
n/a
n/a
n/a
n/a
Agenticness — how well agents can access and operate the productBuild against official SDKsai-native
none
0/10
n/a
none
0/10
n/a
partialC
6/10
Agenticness — how well agents can access and operate the productSubscribe to events via webhooksai-native
n/a
n/a
n/a
n/a
n/a

Agentic features

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the productai-native
partialC
6/10
partialC
5/10
none
0/10
n/a
partialC
4/10
Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the backgroundai-native
partialC
4/10
partialC
3/10
none
0/10
n/a
none
0/10
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the productai-native
fullC
6/10
fullC
8/10
none
0/10
n/a
partialC
5/10
Agenticness — how well agents can access and operate the productOperate the product with natural-language commandsai-native
partialC
6/10
fullC
7/10
none
0/10
none
0/10
partialC
3/10

Api quality

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examplesai-native
n/a
n/a
n/a
n/a
n/a
Agenticness — how well agents can access and operate the productDownload a machine-readable API spec (OpenAPI or equivalent)ai-native
n/a
n/a
n/a
n/a
n/a
Agenticness — how well agents can access and operate the productTest against a sandbox environment without touching production dataai-native
n/a
n/a
n/a
partialC
4/10
none
0/10
Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policyai-native
n/a
n/a
n/a
n/a
none
0/10

App ecosystem — stories about app ecosystem in this arenaApp ecosystem

App installation

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
App ecosystem — stories about app ecosystem in this arenaChoose among official variants of the OS with different desktop environments and default appspower-user
n/a
none
0/10
fullX
7/10
partialX
5/10
none
0/10
App ecosystem — stories about app ecosystem in this arenaInstall thousands of applications directly from an official software catalogpower-user
none
0/10
partialX
4/10
fullC
7/10
disputedD
5/10
partialC
5/10
App ecosystem — stories about app ecosystem in this arenaSearch and filter the app catalog by category to find familiar softwareswitcher
none
0/10
partialC
4/10
none
0/10
partialC
3/10
none
0/10
App ecosystem — stories about app ecosystem in this arenaInstall popular desktop apps with a single click from a built-in app storeswitcher
none
0/10
partialX
6/10
partialC
4/10
disputedD
5/10
partialC
4/10

Bundled apps

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
App ecosystem — stories about app ecosystem in this arenaRely on built-in utilities like calendar, weather, maps, and clock apps out of the boxswitcher
none
0/10
none
0/10
none
0/10
partialC
6/10
none
0/10

Windows compatibility

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
App ecosystem — stories about app ecosystem in this arenaRun a full Windows environment in a virtual machine for apps not natively availablepower-user
partialC
4/10
fullC
8/10
none
0/10
partialC
5/10
none
0/10

Automation depth — how much of the product can run unattendedAutomation depth

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Automation depth — how much of the product can run unattendedPerform bulk operations across many items at onceai-native
none
0/10
none
0/10
none
0/10
n/a
none
0/10
Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on eventsai-native
partialC
3/10
none
0/10
none
0/10
n/a
none
0/10
Automation depth — how much of the product can run unattendedSchedule recurring jobs or workflowsai-native
partialC
3/10
none
0/10
none
0/10
n/a
none
0/10
Automation depth — how much of the product can run unattendedVersion, review, and roll back my automationsai-native
none
0/10
partialC
4/10
none
0/10
n/a
none
0/10

Customization — bending the product to your needs — settings, theming, extension pointsCustomization

Ai native tools

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Customization — bending the product to your needs — settings, theming, extension pointsDictate text anywhere in the system using built-in AI dictationai-native
none
0/10
fullC
9/10
none
0/10
none
0/10
none
0/10

Display comfort

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Customization — bending the product to your needs — settings, theming, extension pointsSwitch to dark mode or enable a night light to reduce eye strainpower-user
none
0/10
partialC
4/10
none
0/10
fullC
8/10
none
0/10

Productivity tools

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Customization — bending the product to your needs — settings, theming, extension pointsAutomate repetitive tasks using a built-in automation/scripting toolpower-user
partialC
5/10
partialT
5/10
none
0/10
none
0/10
partialT
4/10
Customization — bending the product to your needs — settings, theming, extension pointsAccess a unified clipboard history across text and images with one hotkeypower-user
none
0/10
fullC
9/10
none
0/10
none
0/10
none
0/10

Theming

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Customization — bending the product to your needs — settings, theming, extension pointsCreate a custom system theme using a GUI color and background pickerdesigner
none
0/10
fullC
8/10
none
0/10
none
0/10
none
0/10
Customization — bending the product to your needs — settings, theming, extension pointsInstantly switch between multiple built-in visual themes that restyle the whole desktoppower-user
none
0/10
fullC
9/10
none
0/10
none
0/10
none
0/10

Daily workflow — stories about daily workflow in this arenaDaily workflow

Accounts sync

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Daily workflow — stories about daily workflow in this arenaBring my online calendar, contacts, and data into the desktop with online account integrationswitcher
none
0/10
none
0/10
none
0/10
fullC
7/10
none
0/10

Cross device continuity

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Daily workflow — stories about daily workflow in this arenaCopy content on one device and paste it on another paired devicepower-user
fullX
8/10
none
0/10
none
0/10
none
0/10
none
0/10
Daily workflow — stories about daily workflow in this arenaStart a task on one device and finish it on another paired devicepower-user
fullC
8/10
none
0/10
none
0/10
none
0/10
none
0/10

File sharing

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Daily workflow — stories about daily workflow in this arenaSend files wirelessly between nearby paired devicespower-user
fullC
8/10
fullC
7/10
none
0/10
none
0/10
none
0/10

Localization

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Daily workflow — stories about daily workflow in this arenaUse the desktop in my own language thanks to community or official translationsswitcher
none
0/10
none
0/10
none
0/10
partialC
5/10
none
0/10

Phone integration

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Daily workflow — stories about daily workflow in this arenaView and control my phone directly from my desktoppower-user
fullC
8/10
n/a
none
0/10
none
0/10
none
0/10

Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedDev experience

Ai native tools

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedUse built-in AI coding agents directly in the terminal to write and run codeai-native
none
0/10
fullC
8/10
none
0/10
n/a
none
0/10

Cross platform dev

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedRun a full Linux terminal environment inside another host OS for development and toolingdeveloper
none
0/10
partialC
3/10
fullC
7/10
none
0/10
fullX
7/10
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedUse the latest IDEs, toolchains, and AI/ML software on a primary supported platformdeveloper
none
0/10
fullC
8/10
partialC
6/10
partialC
5/10
partialX
6/10
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedGet a full desktop developer experience running on low-cost single-board computersdeveloper
n/a
none
0/10
partialC
4/10
none
0/10
none
0/10

Dev environment

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedUse container tools out of the box with no additional setup requireddeveloper
none
0/10
none
0/10
none
0/10
fullC
7/10
none
0/10
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedQuickly set up preconfigured development environments for popular frameworks and languagesdeveloper
none
0/10
fullC
7/10
partialC
4/10
partialC
4/10
partialX
4/10
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedGet a full set of packages, tools, and runtimes ready to use with a single commanddeveloper
none
0/10
fullX
8/10
partialC
4/10
partialX
6/10
none
0/10
Dev experience — day-to-day developer experience — setup friction, docs, debugging, iteration speedQuickly create and run virtual machines without manual configurationdeveloper
none
0/10
partialC
5/10
none
0/10
partialC
5/10
none
0/10

Hardware support — stories about hardware support in this arenaHardware support

Gpu drivers

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Hardware support — stories about hardware support in this arenaInstall GPU vendor drivers and build custom kernel modules for accelerated workloadsdeveloper
none
0/10
partialC
5/10
partialX
7/10
partialX
3/10
none
0/10

Power performance

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Hardware support — stories about hardware support in this arenaInstall and use the OS without vendor lock-in on hardware of my choosingpower-user
none
0/10
fullX
7/10
fullX
8/10
partialX
5/10
disputedD
4/10
Hardware support — stories about hardware support in this arenaGet better performance and extended device lifespan by installing the OS on older hardwarepower-user
none
0/10
none
0/10
partialC
5/10
none
0/10
none
0/10
Hardware support — stories about hardware support in this arenaBoost hardware performance on demand using a performance mode togglepower-user
none
0/10
none
0/10
none
0/10
fullC
7/10
none
0/10

Remote access

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Hardware support — stories about hardware support in this arenaShare my desktop remotely or access a remote desktop session from my machinepower-user
partialX
3/10
none
0/10
partialC
5/10
none
0/10
none
0/10

Install setup — getting it installed and running — prerequisites, packaging, first runInstall setup

Accessibility

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Install setup — getting it installed and running — prerequisites, packaging, first runUse built-in screen readers and accessibility tools to get started with the OSswitcher
none
0/10
none
0/10
partialC
6/10
none
0/10
partialC
4/10

First install

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Install setup — getting it installed and running — prerequisites, packaging, first runCreate bootable installation media and install the OS from a USB stickswitcher
none
0/10
fullX
8/10
fullC
7/10
none
0/10
none
0/10
Install setup — getting it installed and running — prerequisites, packaging, first runInstall the OS alongside my existing OS in a dual-boot configurationswitcher
none
0/10
fullX
8/10
partialC
6/10
none
0/10
none
0/10
Install setup — getting it installed and running — prerequisites, packaging, first runFollow guided tutorials to install the OS and learn the desktop interfaceswitcher
partialX
6/10
fullX
7/10
fullC
7/10
none
0/10
partialX
3/10
Install setup — getting it installed and running — prerequisites, packaging, first runInstall the OS in place of my current OS on the same machineswitcher
none
0/10
fullX
7/10
fullC
8/10
none
0/10
none
0/10

Migration

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Install setup — getting it installed and running — prerequisites, packaging, first runTransfer my files and settings from my old computer to a new machine running the OSswitcher
fullC
7/10
none
0/10
none
0/10
none
0/10
none
0/10
Install setup — getting it installed and running — prerequisites, packaging, first runSet up a new machine quickly by bringing a paired personal device near itswitcher
fullC
8/10
n/a
none
0/10
n/a
none
0/10

Recovery

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Install setup — getting it installed and running — prerequisites, packaging, first runRoll back the system to a previous snapshot if an update breaks somethingpower-user
none
0/10
partialC
5/10
none
0/10
none
0/10
partialX
3/10

Openness — open source, data portability, and self-hosting storiesOpenness

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Openness — open source, data portability, and self-hosting storiesDo everything through the API that I can do in the UIai-native
none
0/10
partialT
4/10
none
0/10
n/a
partialT
3/10
Openness — open source, data portability, and self-hosting storiesExport all of my data in open formats and leaveai-native
none
0/10
n/a
none
0/10
n/a
none
0/10
Openness — open source, data portability, and self-hosting storiesRead the product's source under an open licenseai-native
none
0/10
none
0/10
none
0/10
none
0/10
none
0/10
Openness — open source, data portability, and self-hosting storiesSelf-host the core productai-native
n/a
fullC
8/10
fullT
7/10
n/a
n/a

Privacy posture — data-handling and privacy storiesPrivacy posture

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Privacy posture — data-handling and privacy storiesChoose where my data is stored (region/residency)ai-native
n/a
n/a
n/a
n/a
none
0/10
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI modelsai-native
none
0/10
none
0/10
none
0/10
n/a
none
0/10
Privacy posture — data-handling and privacy storiesControl data retention and deletionai-native
none
0/10
n/a
none
0/10
n/a
none
0/10
Privacy posture — data-handling and privacy storiesOpt out of telemetry and usage trackingai-native
disputedD
3/10
none
0/10
none
0/10
none
0/10
none
0/10

Privacy security — stories about privacy security in this arenaPrivacy security

Authentication

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Privacy security — stories about privacy security in this arenaManage passwords and passkeys using a built-in privacy and security toolpower-user
partialC
6/10
none
0/10
none
0/10
none
0/10
partialC
4/10

Disk encryption

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Privacy security — stories about privacy security in this arenaI get full-disk encryption enabled automatically without manual security setupswitcher
none
0/10
fullC
8/10
partialC
3/10
none
0/10
none
0/10
Privacy security — stories about privacy security in this arenaEncrypt my disk using TPM-backed hardware encryptionpower-user
none
0/10
partialC
5/10
fullC
7/10
none
0/10
partialC
4/10

Network security

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Privacy security — stories about privacy security in this arenaI get a default firewall enabled automatically without manual configurationswitcher
none
0/10
fullC
8/10
none
0/10
none
0/10
none
0/10

Update lifecycle

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Privacy security — stories about privacy security in this arenaEnable extended years of security update coverage on my installationpower-user
none
0/10
n/a
fullC
8/10
none
0/10
none
0/10

Window management — stories about window management in this arenaWindow management

Multi device display

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Window management — stories about window management in this arenaUse a paired tablet device as a secondary display for creative appsdesigner
fullC
8/10
none
0/10
none
0/10
none
0/10
none
0/10

Navigation

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Window management — stories about window management in this arenaSearch for files, apps, and settings instantly from a global search launcherpower-user
fullC
8/10
none
0/10
partialX
5/10
fullC
7/10
none
0/10
Window management — stories about window management in this arenaOperate the entire system using only the keyboard via hotkeys and a launcherpower-user
disputedD
4/10
fullC
9/10
partialX
3/10
partialC
3/10
none
0/10
Window management — stories about window management in this arenaSnap and tile windows into predefined layouts for multitaskingpower-user
disputedD
4/10
none
0/10
none
0/10
none
0/10
fullC
7/10

Notifications

StoryPersona
macOS logomacOS
Omarchy logoOmarchy
Ubuntu Desktop logoUbuntu Desktop
Fedora Workstation logoFedora Workstation
Windows logoWindows
Window management — stories about window management in this arenaSilence notifications using a Do Not Disturb modepower-user
none
0/10
none
0/10
none
0/10
fullC
7/10
none
0/10
Verdict✓ fullclear evidence~ partialwith caveats! disputedevidence conflicts— noneno evidence foundn/aquestion doesn't apply to this kind of product
ProofT probedtested by usX communityusers back itC claimedvendor claim onlyD contradictedevidence disagrees⚿ auth-gatedprobe hit a live sign-in wall — verified reachable, untestable keylessly
quality 0–10 · PA Score /100 · A–D = evidence confidence · full guide

Adjacent arenas — categories often shopped togetherAdjacent arenas

Shopping this category often means shopping these too.