The Open-Source Toolkit for Embedded Linux
Use Rugix to deploy robust updates, manage application workloads and persistent state, and build custom Linux images for your devices.
The Rugix Toolkit
Tools for on-device lifecycle management, custom image builds, and local device operation.
Rugix Ctrl
Deploy updates and manage workloads and state.
Provides atomic system updates with automatic rollback, delta delivery, and signature verification, plus management of application workloads and persistent state. Integrates with different fleet management solutions.
Learn moreRugix Bakery
Build custom Linux images.
Builds production-ready Linux images based on Debian, Alpine Linux, and Raspberry Pi OS in a consistent containerized environment, with configurable system variants, VM testing, SBOMs, and integrated Rugix Ctrl updates.
Learn moreRugix Admin
Operate devices through a browser.
Runs on the device and provides a browser-based interface to view system status, install updates, manage application workloads, and check component compatibility. Ideal for development, demos, and field service.
Learn moreRugix Ctrl works with Yocto, Buildroot, other Linux build systems, and the fleet management solution of your choice.
Manage Devices with Rugix Admin
Inspect system state, install updates, manage application workloads, and understand component relationships in one focused interface.
Showing System, slide 1 of 3
Rugix Admin is optional. Use it as provided, or build your own interfaces and automation with Rugix Ctrl.
What Our Users Say
"When you ship OTA updates to tens of thousands of devices in people's homes, you need rock-solid reliability. Rugix delivers exactly that."
"If you're not using Rugix, you're making things harder than they need to be."
"Rugix is thoughtfully designed, fast to get started with, and flexible in all the right ways. It's the tool suite for embedded Linux I've always wanted."
Success Stories

Umbrel
Umbrel is a personal home cloud platform that lets anyone self-host their files, media, and applications with tens of thousands of installations worldwide. Umbrel chose Rugix as the foundation for umbrelOS, powering devices like the Umbrel Pro, its premium home cloud server. Rugix was chosen for its robustness, built-in state management with clean factory resets, and highly efficient delta updates.

eChecker
eChecker builds test benches for e-bikes, drive units, and e-scooters used by test institutes and manufacturers worldwide. Each test bench is controlled by an embedded Linux system, powered by and updated through Rugix. Rugix enabled eChecker to easily build custom system images and reliably deliver over-the-air software updates to test benches deployed across customer sites.

BatteryBrain
"At Enmo, we use Rugix for our product, BatteryBrain, a device optimizing battery systems based on spot prices, battery health, production inputs, and electricity markets. Rugix has been essential in bringing BatteryBrain to a production-ready state as quickly and efficiently as possible. It has simplified the creation of a custom Raspberry Pi image and enabled seamless over-the-air (OTA) updates."
David Lekve, CTO at enmo
Start Using Rugix Today
Try the full Rugix workflow in under 30 minutes: build, boot, and update.







