Ross ROSS = Recommend OSS · open-source software intelligence for agents

cdglabs/apparatus

A hybrid graphics editor and programming environment for creating interactive diagrams. observed · 2026-08-28

github.com/cdglabs/apparatus · homepage · CoffeeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 3999
  • days_rel: n/a
  • days_push: 1160
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1052 stars · 62 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Apparatus is a hybrid graphics editor and programming environment for creating interactive diagrams, running entirely in the browser. It lets users combine direct manipulation drawing with JavaScript expressions to build interactive visuals in minutes instead of writing procedural code from scratch.

Use cases

  • create interactive diagrams without writing boilerplate code
  • build explorable explanations of mental models and systems
  • make interactive widgets like color pickers, sliders, and bar charts
  • teach math and geometry concepts with visual, manipulable diagrams
  • prototype interactive graphics directly in the browser
  • embed shareable interactive visuals on the web

When to choose

  • you want to quickly author interactive diagrams with a mix of drawing and code
  • you need a browser-based tool with no installation for visual explanation
  • you are creating educational or communicative visuals like plots, linkages, or charts

When to avoid

  • you need a full-featured vector graphics editor for static artwork
  • you require production-grade stability, as the project is early stage with known bugs
  • you need long-term active development, since the project sees only occasional maintenance
  • you need to build complex standalone applications rather than diagrams

Facets

application · maturity maintenance

graphics editor gui animation data-visualization web-development graphics education developer-tools data-visualization browser interactive-diagrams visual-programming graphics-editor coffeescript browser-based creative-coding web-server nodejs

2 sources

Member repositories

RepositoryRoleHealth v2
cdglabs/apparatusmain23

For agents

markdown · JSON · MCP: product_card(name="cdglabs/apparatus")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem