







How do you want to get started?
All three render on the device, and a frame can move between them without reflashing.
Choose a path to see the next step.
The editor
A visual editor backed by real code
Build a scene by wiring nodes together, then open any of them to see the code underneath. Apps are written in Nim (built in) or TypeScript. Preview changes in the browser, or on the frame directly. Check out the scene store for more examples!




Case Maker
Design a printable case around your exact frame
The FrameOS Case Maker generates parametric, 3D-printable enclosures for supported panels and Raspberry Pi layouts. Pick a template, tune the depth and bezel, add wall mounts, kickstands, USB-C cutouts and screw posts, then download the STL.
It is built for the same hardware database as the docs, so common Waveshare and Pimoroni builds start from sane dimensions instead of a blank CAD file.
Watch a full build (Raspberry Pi)
From bare panel to finished frame
Recorded over a year ago, before FrameOS Cloud and ESP32 support existed.
Build your first frame this weekend
A standalone Pi, a self-hosted backend, or a FrameOS Cloud account - the guide walks through all three, and the frame you end up with is the same.
