Open source animation projects

Every project in the registry tagged animation, ranked by real GitHub adoption.

projects 46 combined stars ★ 544K refresh nightly
01 manim ★ 96K

Animation engine for explanatory math videos

last push2 months ago languagePython licenseMIT
02 hyperframes ★ 77K

Write HTML. Render video. Built for agents.

last push14 hours ago languageTypeScript licenseApache-2.0
03 anime ★ 74K

JavaScript animation engine

last push2 months ago languageJavaScript licenseMIT
04 motion ★ 35K

A modern animation library for React and JavaScript

last push26 hours ago languageTypeScript licenseMIT
05 Graphite ★ 28K

Procedural vector editor that runs in your browser, no signup needed

last push17 hours ago languageRust licenseApache-2.0
06 lottie-ios ★ 27K

An iOS library to natively render After Effects vector animations

last push27 days ago languageSwift licenseApache-2.0
07 mojs ★ 19K

The motion graphics toolbelt for the web

last push3 months ago languageCoffeeScript licenseMIT
08 auto-animate ★ 14K

A zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Vue, or any other JavaScript application.

last push4 months ago languageTypeScript licenseMIT
09 SkeletonView ★ 13K

☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting

last push4 months ago languageSwift licenseMIT
10 canvas-confetti ★ 13K

🎉 performant confetti animation in the browser

last push12 months ago languageJavaScript licenseISC
11 react-native-reanimated ★ 11K

React Native's Animated library reimplemented

last push19 hours ago languageTypeScript licenseMIT
12 Pixelorama ★ 11K

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or ju

last push6 days ago languageGDScript licenseMIT
13 lemo-opuscar ★ 11K

Claude Code skill for short films with no video model: 43 film styles, each a style prompt plus a demo film made entirely in code by Claude Opus 5.5 (incl. OPUS

last push2 days ago languageJavaScript licenseMIT
14 readme-typing-svg ★ 9.5K

⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website.

last push3 days ago languagePHP licenseMIT
15 LibreSprite ★ 8.7K

Animated sprite editor & pixel art tool -- Fork of the last GPLv2 commit of Aseprite

last push3 days ago languageC++ licenseGPL-2.0
16 two.js ★ 8.7K

A renderer agnostic two-dimensional drawing api for the web

last push2 days ago languageJavaScript licenseMIT
17 CYLTabBarController ★ 7.1K

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, Liquid Glass and adding a bigger center UITabBar Item. [CN]【

last push14 hours ago languageSwift licenseMIT
18 motion-primitives ★ 6.9K

UI kit to make beautiful, animated interfaces, faster. Customizable. Open Source.

last push1 months ago languageTypeScript licenseMIT
19 pixel-art-react ★ 6.1K

Pixel art animation and drawing web app powered by React

last push9 months ago languageJavaScript licenseMIT
20 pterm ★ 5.6K

✨ PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's c

last push22 days ago languageGo licenseMIT
21 swup ★ 5.3K

Versatile and extensible page transition library for server-rendered websites 🎉

last push6 days ago languageTypeScript licenseMIT
22 Pow ★ 4.4K

Delightful SwiftUI effects for your app

last push7 months ago languageSwift licenseMIT
23 Balloon ★ 4.0K

:balloon: Modernized and sophisticated tooltips, fully customizable with an arrow and animations for Compose and Kotlin Multiplatform.

last push5 days ago languageKotlin licenseApache-2.0
24 react-native-keyboard-controller ★ 3.8K

⌨️ Keyboard manager which works in identical way on both iOS and Android

last push19 hours ago languageTypeScript licenseMIT
25 tailwindcss-motion ★ 3.3K

tailwindcss-motion is a Tailwind CSS Plugin made at RomboHQ. It’s a simple, yet powerful, animation library with a simple syntax.

last push9 months ago languageTypeScript licenseMIT
26 ShipSwift ★ 3.3K

AI-native SwiftUI component library with full-stack recipes — connect via MCP for instant access.

last push8 days ago languageSwift licenseMIT
27 moveTo ★ 2.9K

A lightweight scroll animation javascript library without any dependency

last push9 months ago languageJavaScript licenseMIT
28 react-native-graph ★ 2.6K

📈 Beautiful, high-performance Graphs and Charts for React Native built with Skia

last push20 days ago languageTypeScript licenseMIT
29 AAChartKit-Swift ★ 2.5K

📈📊📱💻🖥️An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspli

last push6 months ago languageSwift licenseMIT
30 animxyz ★ 2.5K

The first truly composable CSS animation library. Built for Vue, React, SCSS, and CSS, AnimXYZ will bring your website to life.

last push25 days ago languageCSS licenseMIT
31 Wave ★ 2.4K

Wave is a spring-based animation engine for iOS and macOS that makes it easy to create fluid, interruptible animations that feel great.

last push7 months ago languageSwift licenseMIT
32 LitMotion ★ 2.4K

Lightning-fast and Zero Allocation Tween Library for Unity.

last push2 months ago languageC# licenseMIT
33 appleseed ★ 2.3K

A modern open source rendering engine for animation and visual effects

last push5 months ago languageC++ licenseMIT
34 PlaceHolderView ★ 2.1K

This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations ar

last push9 months ago languageJava licenseApache-2.0
35 OpenTimelineIO ★ 2.1K

Open Source API and interchange format for editorial timeline information.

last push3 days ago languageC++ licenseApache-2.0
36 vizzu-lib ★ 2.0K

Library for animated data visualizations and data stories.

last push7 months ago languageJavaScript licenseApache-2.0
37 FancyShowCaseView ★ 2.0K

An easy-to-use customisable show case view with circular reveal animation.

last push12 months ago languageKotlin licenseApache-2.0
38 WPFDevelopers ★ 1.9K

🎉 Welcome to follow the official account of "WPFDevelopers"! It covers the basic controls and custom control library (screenshot controls) of WPF. This projec

last push2 days ago languageC# licenseMIT
39 thorvg ★ 1.9K

A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graph

last push24 hours ago languageC++ licenseMIT
40 was-node-suite-comfyui ★ 1.9K

WAS-NS v3 Reborn; Tools for image processing, filters, masking, text, logic, numbers, latents, files, 3D scenes, and animation.

last push20 hours ago languagePython licenseMIT
41 durdraw ★ 1.9K

Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable th

last push2 days ago languagePython licenseBSD-3-Clause
42 inochi2d ★ 1.8K

Inochi2D SDK - Bring your characters to life

last push1 months ago languageD licenseBSD-2-Clause
43 watching-you ★ 1.7K

watching-you is a javascript library for building animations that watch anything on DOM 👀.

last push9 months ago languageTypeScript licenseISC
44 three.quarks ★ 1.2K

Three.quarks is a general purpose particle system / VFX engine for three.js

last push6 months ago languageTypeScript licenseMIT
45 OpenCue ★ 1.0K

A render management system you can deploy for visual effects and animation productions.

last push5 days ago languagePython licenseApache-2.0
46 fabric-video-editor ★ 574

Video editor that runs in the browser: timeline, text, image, video and audio layers, animations, filters, export with sound. Fabric.js + React + Next.js.

last push2 months ago languageTypeScript licenseMIT

Related tags

← all tags

Frequently asked questions

How many open source animation projects are there?

This registry tracks 46 projects tagged animation, with 544,231 GitHub stars between them. The most-adopted is manim at 95,978 stars.

Are these animation projects free to use?

Yes — 46 of the 46 carry an explicit open-source licence across 6 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which animation project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these animation projects still maintained?

30 of the 46 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.