Elucim
Animated explanations for the web.
npm install @elucim/dsl @elucim/coreComposable scene elements
Section titled “Composable scene elements”Circles, line/curve connectors, axes, function plots, vectors, LaTeX — declarative JSON/YAML elements rendered to SVG.
Timeline/state-machine animations
Section titled “Timeline/state-machine animations”Author timelines and state machines directly in JSON/YAML so generated visuals have explicit, inspectable motion semantics.
JSON/YAML DSL for agents
Section titled “JSON/YAML DSL for agents”Describe scenes as JSON or YAML. Built for AI agents and content pipelines that generate visuals programmatically.