Skip to content

Showcase

react-ui-os is in use as the chrome around at least one real product, and the in-repo playground proves the full surface end to end.

The reference implementation. Eight demo apps, all three themes behind the switcher at the top of the demo, the state-earned Recents folder, the Settings panel driven by each theme’s customizable schema, Spotlight, the genie minimize animation. The playground is the canonical “everything turned on” demo.

react-ui-os playground Open in new tab ↗

Open the standalone playground →

Use the theme switcher at the top of any embed to swap the active theme without touching the apps or the window manager (or append ?theme= to deep-link a look). The chrome variants are real: Windows swaps the traffic lights for caption buttons and a flush taskbar, and Ubuntu pairs a top bar with a left dock and a centered clock.

theme-windows: caption buttons, a flush taskbar Open in new tab ↗
theme-ubuntu: top bar, left dock, centered clock Open in new tab ↗

Mintables is a parametric 3D-part generator (tubes, adapters, dividers, leg caps for furniture) that built the original OS-style desktop the library generalized from. It uses the same window manager, Spotlight, Settings, and Finder-style FileExplorer to host its Downloads and Presets folders.

The library and Mintables share a heritage but are independent: Mintables predates the library, and the library distills the patterns that worked into something other products can reuse.

If you ship something built on react-ui-os, open an issue and the maintainers will add it to this page.