EVERYTHING XIAOMI
Get listed
OpenUEM logo

OpenUEM

OpenUEM is a self-hosted, open-source unified endpoint manager that uses agents to manage IT assets.

Place
#10 of 31
Score
6.8
OpenUEM's website

What OpenUEM is

OpenUEM is a self-hosted, open-source unified endpoint manager that uses agents to manage IT assets. Its inventory can report endpoint hardware, memory, disks, shared resources, printers, network adapters, and installed software. It can check Windows updates and antivirus status, BitLocker status on logical disks, and Linux security updates. Software deployment includes Windows applications through Winget, Linux applications through Flatpak, and macOS applications through Brew; HomeBrew must be installed manually because the agent cannot install it as a dependency. Administrators can apply configuration profiles for package management, local users and groups, and scripts across Windows, Linux, and macOS endpoints. Remote management includes SFTP file browsing and transfers, with assistance through VNC, Wayland RDP for Gnome, or RustDesk. One installation can contain multiple organizations and sites. The console supports username and password, certificates, or configured OpenID Connect, with identity providers including Authelia, Authentik, Keycloak, and Zitadel. Communication uses digital certificates and TLS, and console login requires a user certificate. The Apache 2.0-licensed software is free and self-hosted. Server installation requires PostgreSQL and DNS that resolves endpoint names; Docker Compose can launch PostgreSQL.

Good

  • Inventories hardware and installed software
  • Supports application deployment across three operating systems
  • Profiles can run package management and scripts
  • One installation can contain multiple organizations
  • Free and licensed under Apache 2.0

Watch out

  • Server installation requires PostgreSQL and resolving DNS
  • HomeBrew must be installed manually
  • Windows Server agent installation support is limited

Who it suits

OpenUEM suits organizations managing Windows, Linux, and macOS endpoints from a self-hosted installation. Its agent-based management and server requirements should fit the organization’s infrastructure.

Verdict

OpenUEM brings inventory, software deployment, security checks, and remote assistance into a self-hosted endpoint manager. Note its infrastructure requirements and the manual HomeBrew setup before deployment.

Plans and prices

From OpenUEM's own pricing page, checked 8 Oct 2026.

All about pricing
PlanPriceWhat it gives you
OpenUEMFreeOpen-source · self-hosted

The facts

Each one read from OpenUEM's own pages, with the date it was checked.

What it does

Authentication
The console supports username and password, digital certificates, and OpenID Connect, with OpenID Connect requiring configuration.checked 8 Oct 2026
Automation
Configuration profiles can apply automated tasks to Windows, Linux, and macOS endpoints, including package management and scripts.checked 8 Oct 2026
Configuration profiles
Profiles can run platform-specific tasks including package management, local user and group management, and scripts.checked 8 Oct 2026
Deployment limitation
HomeBrew must be installed manually because the OpenUEM agent cannot install it as a dependency.checked 8 Oct 2026
Deployment requirements
A non-Docker installation requires a Postgres database and a DNS server with a domain resolving endpoint names.checked 8 Oct 2026
Endpoint management
It can check Windows updates and antivirus status, Linux security updates, and BitLocker status on logical disks.checked 8 Oct 2026
Infrastructure requirement
A server installation requires a PostgreSQL database and DNS that resolves endpoint names; the Docker Compose installation can launch PostgreSQL.checked 8 Oct 2026
Integrations
Console users can authenticate through Authelia, Authentik, Keycloak, or Zitadel identity providers.checked 8 Oct 2026
Inventory
OpenUEM can report endpoint hardware, memory, disks, shared resources, printers, network adapters, and installed software.checked 8 Oct 2026
License
The source code is available under the Apache 2.0 license.checked 8 Oct 2026
Maintainer
The About page identifies Miguel Cabrerizo as a freelance DevOps engineer located in Spain.checked 8 Oct 2026
Multi-tenancy
One installation can contain multiple organizations and sites.checked 8 Oct 2026
Notable limit
Support for installing the agent on a Windows Server endpoint is limited, and some report data may be missing.checked 8 Oct 2026
Product
OpenUEM is a self-hosted, open-source unified endpoint manager for managing IT assets through agents.checked 8 Oct 2026
Purpose
OpenUEM is a self-hosted, open-source Unified Endpoint Manager that manages IT assets through agents.checked 8 Oct 2026
Remote assistance
It offers remote assistance through VNC, RDP for Gnome using Wayland, or RustDesk.checked 8 Oct 2026
Remote management
Features include SFTP file browsing and transfer, plus remote assistance with VNC, Wayland RDP, or RustDesk.checked 8 Oct 2026
Security
OpenUEM uses digital certificates for secure communication and TLS, and its console requires a user certificate to log in.checked 8 Oct 2026
Security status
It can report Windows update history, pending Linux security updates, Windows antivirus status, and BitLocker status.checked 8 Oct 2026
Software deployment
It supports installing Windows applications with Winget, Linux applications with Flatpak, and macOS applications with Brew.checked 8 Oct 2026
Support
The project directs users to GitHub discussions and its Discord community, and asks bug reporters to open issues in the affected repository.checked 8 Oct 2026

The company

Maker
The About page identifies Miguel Cabrerizo as a freelance DevOps engineer located in Spain.checked 8 Oct 2026

Where it runs

Platforms
Server components are available for Windows and Linux, and agents are available for Windows, Debian-based and RedHat-based Linux distributions, and macOS on Intel and Apple Silicon.checked 8 Oct 2026
Platform support
Server components are documented for Windows and Linux distributions, while agents are available for Windows, Linux, and macOS Intel and Apple Silicon.checked 8 Oct 2026
The full review of OpenUEM

OpenUEM is a self-hosted endpoint manager for teams overseeing Windows, Linux, and macOS devices through agents. It is best suited to organizations willing to operate their own management stack and wanting inventory, security checks, deployment, and remote support without per-device licensing. The trade-off is infrastructure ownership and a setup process that demands more technical involvement than a hosted service.

Overview

OpenUEM combines asset discovery, endpoint security status, software distribution, policy automation, and remote assistance in one open-source application. Its Apache 2.0 license and free plan make it attractive when licensing cost matters, while self-hosting shifts responsibility for databases, DNS, certificates, upgrades, and operational support to your team. A single installation can separate multiple organizations and sites, which is useful for service providers or larger internal IT departments.

Key features

Agents report endpoint hardware, memory, disks, shared resources, printers, network adapters, and installed software. Administrators can review Windows update history and antivirus status, pending Linux security updates, and BitLocker status on logical disks. That gives mixed-fleet teams a practical inventory and baseline security view, but Windows Server agent support is limited and some report data may be absent, so server estates should not rely on it as their sole source of truth.

Software deployment follows each operating system's package ecosystem: Winget for Windows, Flatpak for Linux, and Brew for macOS. Configuration profiles can automate package operations, local user and group management, and scripts on Windows, Linux, and macOS, making recurring administration more consistent than ad-hoc remote work. macOS deployment has an important prerequisite: Homebrew must be installed manually because the agent cannot install it as a dependency.

Remote operations include SFTP browsing and file transfer, plus assistance through VNC, RDP for Gnome on Wayland, or RustDesk. This is a useful combination for help-desk work without adding a separate file-transfer tool. Secure communication uses digital certificates and TLS, and console login requires a user certificate. Authentication can also use username and password or OpenID Connect; OIDC requires configuration. Authelia, Authentik, Keycloak, and Zitadel are supported identity providers.

Pricing

The OpenUEM plan costs free and is open-source and self-hosted. There is no free trial because the product itself is free. That removes seat and subscription charges, but it does not remove the cost of hosting, PostgreSQL administration, DNS, certificates, or staff time. Choose it when your team can run infrastructure and wants unrestricted ownership of the deployment; choose a commercial hosted product when predictable vendor operation matters more than license savings.

Platforms

Server components are documented for Windows and Linux distributions. Agents support Windows, Debian, Ubuntu, Linux Mint, Fedora, Alma Linux, Rocky Linux, Red Hat, and macOS on both Intel and Apple Silicon. OpenUEM is delivered through a web console and supports desktop, laptop, tablet, and server endpoint types. A non-Docker installation requires PostgreSQL and DNS with a domain resolving endpoint names. Docker Compose can launch PostgreSQL, reducing initial database setup, but it does not eliminate the need to plan naming and network access.

Who it's for

OpenUEM fits small and midsize IT teams, technically capable managed-service providers, and organizations with mixed Windows, Linux, and Mac fleets that prefer self-hosting. It is particularly compelling where open-source licensing, multi-organization structure, package automation, and remote assistance belong in one system. It is a weaker choice for teams wanting turnkey SaaS operations, or for environments where complete Windows Server reporting is mandatory.

Pros and cons

Pros

  • No license fee: The free, Apache 2.0 model avoids per-device subscription costs.
  • Broad cross-platform scope: Inventory, policies, package deployment, and scripts cover Windows, Linux, and macOS.
  • Useful remote tooling: SFTP plus VNC, Wayland RDP, and RustDesk support combines file work and assistance.
  • Strong authentication choices: Certificates, TLS, username/password, OpenID Connect, and several identity providers support controlled access.
  • Multi-tenancy: Organizations and sites can share one installation without collapsing into one undifferentiated fleet.

Cons

  • Infrastructure burden: PostgreSQL, DNS, certificates, and ongoing maintenance are your responsibility.
  • Manual macOS prerequisite: Homebrew must be installed before Brew-based deployment can work.
  • Windows Server caveat: Agent installation support is limited and reporting can be incomplete.
  • Community-led support: Help is directed to GitHub discussions and Discord, with bugs filed in the affected repository rather than handled through a commercial support desk.

Alternatives

FileWave is the better choice when you want a paid product with a free trial, broad platform coverage, and a Community Edition capped at 15 computers, 15 tablets, and 15 Chrome devices.

myMDM suits smaller fleets seeking a freemium service, with a free tier for up to 25 devices and core MDM policies plus basic app management.

Relution is worth considering when a five-device free tier and either shared cloud or on-premises deployment meet your needs.

Miradore is preferable for a hosted-oriented rollout offering up to 50 devices on its free tier after a 14-day trial.

SureAsset focuses on asset lifecycle management, hardware and software license tracking, and API automation.

Ivanti Neurons for Zero Trust Access is the alternative for organizations seeking named-user zero-trust access under a commercial model.

ManageEngine Endpoint Central offers a 25-endpoint free edition and paid on-premises editions for teams that want a commercial endpoint-management suite.

UNO UEM is a commercial, per-device platform with full feature access scaled to fleet size and needs.

Verdict

Choose OpenUEM if you want a genuinely free, open-source manager that unifies mixed-platform inventory, security signals, deployment, policy automation, and remote assistance under infrastructure you control. Look elsewhere if you need vendor-operated hosting, formal commercial support, or dependable completeness for Windows Server reporting. Its capabilities are broad for the price, but the right buyer must be prepared to run the system.

Alternatives to OpenUEM

All alternatives
  1. 1myMDM logo

    myMDM

    Free planOpen sourceAndroidiOSWebAPI
    8.5From $4 a month
  2. 2FileWave logo

    FileWave

    Free planAndroidiOSWebAPI
    8.3Free plan
  3. 3Codeproof Cyber Device Manager logo
    7.7From $24 a year
  4. 4Relution logo

    Relution

    Free planAndroidiOSWebAPI
    7.7Free plan
  5. 5Miradore logo

    Miradore

    Free planAndroidiOSWebAPI
    7.6From $2.75 a month
  6. 6
    7.5