FindSoftware

Orbit

CSS layout system for radial interfaces such as gauges, dials, knobs and radial menus.

Orbit is a CSS layout system for elements arranged around a center, such as gauges, dials, knobs, radial menus and watch faces. Authors write plain HTML with a few classes that describe rings, satellites and their content. CSS handles the geometry, and a small runtime keeps numbering, spacing and SVG arcs right as the content changes.

The markup works the same in plain HTML and in frameworks such as React, Vue and Svelte. The project is open source under the MIT License and is maintained by Juan Martín Muda with ZumerLab.

Worth knowing

The documentation for the earlier release stays online at a separate address, while the main documentation covers the current release.

Identity

Status
Active
Maintainer
Juan Martín Muda5
First release
20244

Rendering and deploy

Install with
npm3

Releases

Current major version
24
Last release
2026-10-274

Adoption

GitHub stars
7682
npm downloads a week
2437
Contributors
26

Why these figures do not compare

Sources

  1. 2026-10-27: links, Categories
    zumerlab.com/orbit/
  2. 2026-10-27: links, Written in, GitHub stars
    api.github.com/repos/zumerlab/orbit
  3. 2026-10-27: links, Install with
    raw.githubusercontent.com/zumerlab/orbit/main/README.md
  4. 2026-10-27: First release, Current major version, Last release
    api.github.com/repos/zumerlab/orbit/releases
  5. 2026-10-27: Maintainer, License, License model
    raw.githubusercontent.com/zumerlab/orbit/main/LICENSE
  6. 2026-10-27: Contributors
    api.github.com/repos/zumerlab/orbit/contributors
  7. 2026-10-28: npm downloads a week
    api.npmjs.org/downloads/range/2026-09-28:2026-10-04/@zumer/orbit

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON