
OpenUEM
OpenUEM is a self-hosted, open-source unified endpoint manager that uses agents to manage IT assets.
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.
| Plan | Price | What it gives you |
|---|---|---|
| OpenUEM | Free | Open-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
- 1

myMDM
Free planOpen sourceAndroidiOSWebAPI8.5From $4 a month - 2

FileWave
Free planAndroidiOSWebAPI8.3Free plan - 3

Codeproof Cyber Device Manager
AndroidiOSWebAPI7.7From $24 a year - 4

Relution
Free planAndroidiOSWebAPI7.7Free plan - 5

Miradore
Free planAndroidiOSWebAPI7.6From $2.75 a month - 6
Microsoft Defender for Business
AndroidiOSAPImacOS7.5
