HTML on circles.

Orbit is a CSS layout system for things that grow around a center: gauges, dials, knobs, radial menus, donut charts, watch faces. You write plain HTML with a few classes. Orbit does the trigonometry.

npm install @zumer/orbit

A small solar system

Orbit borrows its words from the sky. It sounds like a gimmick for about a minute. After that it is the easiest way to remember what each piece does.

A whole Orbit: a progress ring and a label. Nothing in it has a size in pixels, so the same markup works as a badge or a full-screen dial. Move the slider, or open the code and change it.

Start somewhere

Orbit is open source under the MIT license, made by Zumerlab. If it saves you time, you can sponsor its development. Using Orbit 1.x? Coming from 1.x shows what changed.