# animotionjs/animotion

🪄 Create beautiful presentations with Svelte

Repository: https://github.com/animotionjs/animotion
Canonical: https://ross.abutalabs.com/products/animotion
Homepage: https://animotion.pages.dev
Language: Svelte
License: MIT
License Family: permissive
Topics: presentation, reveal, slides, svelte, tailwindcss, animotion
Last push: 2026-07-23T09:08:54+00:00

## Health v2 (maintenance only)
Score: 92/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 94, release rhythm 94, longevity 83
- inputs: {"age_days": 1169, "days_push": 41, "days_rel": 41, "gap_med": 0, "n_releases_24m": 8}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1753, forks 47 (observed 2026-08-28T04:05:31.763845+00:00)

## What it is
Animotion is a presentational framework for creating beautiful animated slides and visualizing ideas with code, built on Svelte, Reveal.js, and Tailwind CSS. It scaffolds projects via an npm create CLI and renders presentations as web pages.

## Use cases
- create animated slide decks with code
- make presentations using svelte and tailwind
- visualize ideas with code in slides
- build a talk deck with reveal.js but svelte components
- create interactive coding presentations for teaching
- replace powerpoint with a code-based slide framework

## When to choose
- you want code-driven, animated presentations using web technologies
- you already know Svelte and Tailwind CSS
- you need interactive or live-coded slides for talks or teaching

## When to avoid
- you need a simple WYSIWYG editor like PowerPoint or Google Slides
- you don't want to write code to make slides
- you need offline PDF-first presentation export without a web build

## Facets
- artifact type: framework
- maturity: active
- function: frontend-framework, ui-components, animation, templating
- domain: web-development, frontend, web-design, education, developer-tools
- platform: cross-platform
- tags: presentations, slides, svelte, reveal-js, tailwindcss, css-framework, web-server, nodejs

## Member repositories
- animotionjs/animotion (main) score 92

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:31.763845+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T03:28:10.312054+00:00, confidence not recorded.
  - readme: https://github.com/animotionjs/animotion (fetched 2026-08-28T04:05:31.763845+00:00, sha d70a2f3ceffa)
  - homepage: https://animotion.pages.dev (fetched 2026-08-29T11:06:32.063309+00:00, sha f4f65ec721fe)
- Data as of 2026-08-30T08:39:29.467469+00:00.
