reanimate/reanimate
Haskell library for building declarative animations based on SVG graphics observed · 2026-08-28
Health v2 · maintenance only
34/100
- Activity 5
- Release rhythm 35
- Longevity 100
Flags: no_releases
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: 2758
- days_rel: n/a
- days_push: 573
- n_releases_24m: 0
Adoption not part of the score
1181 stars · 67 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Reanimate is a Haskell library for programmatically generating declarative 2D animations based on SVG graphics, inspired by 3b1b's manim. It glues together tools like LaTeX, ffmpeg, inkscape, and potrace to turn Haskell code into mathematical illustrations and videos.
Use cases
- create math explainer animations with code
- generate SVG animations programmatically in Haskell
- render mathematical typesetting animations with LaTeX
- animate GeoJSON map projections
- produce GIF or video animations from vector drawings
- trace and animate raster images as vectors
When to choose
- you want code-driven, declarative animations with a mathematical focus
- you prefer Haskell's purely functional style for animation scripting
- you need SVG-based vector graphics with introspection and tool integration
When to avoid
- you need a GUI-based animation editor
- you don't want to learn Haskell
- you need real-time or interactive 3D animation tooling
Facets
library · maturity active
animation graphics image-processing video-processing templating graphics web-development education data-visualization windows cross-platform haskell svg declarative-animations manim-inspired latex reactive-programming gif math-illustrations linux macos
2 sources
- readme: https://github.com/reanimate/reanimate · fetched 2026-08-28 · 94dc7dadca40
- homepage: https://reanimate.github.io · fetched 2026-08-29 · 68e0f534bac9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| reanimate/reanimate | main | 34 |
For agents
markdown · JSON · MCP: product_card(name="reanimate/reanimate")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem