anima

Community

Create programmatic mathematical animations fast.

AuthorRedWilly
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Anima centralizes the knowledge needed to author, compose, and render programmatic mathematical animations in TypeScript, removing guesswork about scene lifecycle, animation composition, camera control, and rendering details. It helps authors avoid common pitfalls like using transformative animations on unregistered objects, mismanaging camera framing, or producing inefficient long-video renders.

Core Features & Use Cases

  • Fluent and Pro animation APIs for concise chaining or explicit, reusable Animation objects.
  • Geometry and Mobject primitives (Circle, Rectangle, Line, Polygon, VMobject) with styling, grouping, and layout via VGroup and Graph utilities.
  • Camera system and CameraFrame animations (zoom, centerOn, fitTo, shake, follow) for cinematic control.
  • Easing function catalog and guidance for choosing rate functions, including Manim-style defaults and factory easings.
  • KeyframeAnimation and KeyframeTrack for frame-accurate, multi-property motion paths.
  • Rendering and CLI guidance for mp4/webp/gif/sprite outputs, resolution presets, and segment-level caching to speed iterative renders.
  • Use case examples: short educational clips, complex choreography for long-form videos, data-driven graph visualizations, and production-quality exports with caching.

Quick Start

Render the Scene MyScene defined in myfile.ts to output.mp4 using the anima CLI and explain which scene flag, format, and quality options to use.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: anima
Download link: https://github.com/RedWilly/Anima/archive/main.zip#anima

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.