Web application workflow
Use Vue, React, or plain JavaScript for the device interface instead of building a custom embedded UI stack from scratch.
Strux OS is Medeiros IT's platform for kiosk, appliance, and embedded product teams that need a modern app workflow without giving up control of the Linux stack.
Platform model
Strux OS gives product teams a narrower, repeatable path for building kiosk-style Linux devices while keeping room for hardware-specific customization.
Use Vue, React, or plain JavaScript for the device interface instead of building a custom embedded UI stack from scratch.
Expose Go services into the frontend with generated TypeScript definitions so device-facing logic stays structured.
Image assembly, browser runtime, compositor, root filesystem, kernel, and boot layers are organized through one platform model.
Develop against QEMU or physical hardware without constantly rebuilding and reflashing full images by hand.
Development workflow
The CLI is designed to make embedded product development feel closer to a modern software workflow while still producing real Linux artifacts.
Scaffold
Start from a known project architecture and frontend template.
strux init my-project --template vueDevelop
Stream app changes to QEMU or target hardware while device services keep running.
strux dev --remoteBuild
Produce bootable images through a repeatable pipeline instead of ad hoc scripts.
strux build qemu --devArchitecture
01
Frontend application
02
Go service layer
03
Typed bridge and IPC
04
Browser runtime
05
Wayland compositor
06
System services
07
Root filesystem
08
Kernel and boot stack
Ready when you are
Tell us about your users, locations, current systems, devices, workflows, and the problems that need attention. We will reply with a concrete next step.