back to home

Best Open Source animation Libraries

A curated list of the most popular GitHub repositories tagged with animation. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#13b1b/manim

Animation engine for explanatory math videos

84,618Python
Analyze Code

#2animate-css/animate.css

🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.

82,632CSS
Analyze Code

#3MisterBooo/LeetCodeAnimation

Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)

76,718Java
Analyze Code

#4juliangarnier/anime

JavaScript animation engine

66,556JavaScript
Analyze Code

#5algorithm-visualizer/algorithm-visualizer

:fireworks:Interactive Online Platform that Visualizes Algorithms from Code

48,366JavaScript
Analyze Code

#6aseprite/aseprite

Animated sprite editor & pixel art tool (Windows, macOS, Linux)

35,781C++
Analyze Code

#7airbnb/lottie-android

Render After Effects animations natively on Android and iOS, Web, and React Native

35,577Java
Analyze Code

#8motiondivision/motion

A modern animation library for React and JavaScript

31,043TypeScript
Analyze Code

#9pmndrs/react-three-fiber

🇨🇭 A React renderer for Three.js

30,270TypeScript
Analyze Code

#10AtsushiSakai/PythonRobotics

Python sample codes and textbook for robotics algorithms.

28,680Python
Analyze Code

#11airbnb/lottie-ios

An iOS library to natively render After Effects vector animations

26,677Swift
Analyze Code

#12GraphiteEditor/Graphite

Open source comprehensive 2D content creation tool suite for graphic design, digital art, and interactive real-time motion graphics — featuring node-based procedural editing

24,290Rust
Analyze Code

#13greensock/GSAP

GSAP (GreenSock Animation Platform), a JavaScript animation library for the modern web

23,876JavaScript
Analyze Code

#14jlmakes/scrollreveal

Animate elements as they scroll into view.

22,528JavaScript
Analyze Code

#15HeroTransitions/Hero

Elegant transition library for iOS & tvOS

22,468Swift
Analyze Code

#16Popmotion/popmotion

Simple animation libraries for delightful user interfaces

20,190JavaScript
Analyze Code

#17mojs/mojs

The motion graphics toolbelt for the web

18,670CoffeeScript
Analyze Code

#18motion-canvas/motion-canvas

Visualize Your Ideas With Code

18,181TypeScript
Analyze Code

#19blender/blender

Official mirror of Blender

17,552C++
Analyze Code

#20Zulko/moviepy

Video editing with Python

14,352Python
Analyze Code

#21konvajs/konva

Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

14,138TypeScript
Analyze Code

#22formkit/auto-animate

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.

13,746TypeScript
Analyze Code

#23pomber/git-history

Quickly browse the history of a file from any git repository

13,684JavaScript
Analyze Code

#24barbajs/barba

Create badass, fluid and smooth transitions between your website’s pages

12,883TypeScript
Analyze Code

#25Juanpe/SkeletonView

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

12,862Swift
Analyze Code

#26antvis/G2

📊 The concise and progressive visualization grammar.

12,524TypeScript
Analyze Code

#27daimajia/AndroidViewAnimations

Cute view animation collection.

12,477Java
Analyze Code

#28catdad/canvas-confetti

🎉 performant confetti animation in the browser

12,419JavaScript
Analyze Code

#29theatre-js/theatre

Motion design editor for the web

12,184TypeScript
Analyze Code

#30oblador/react-native-animatable

Standard set of easy to use animations and declarative transitions for React Native

9,955JavaScript
Analyze Code

#31HarlonWang/AVLoadingIndicatorView

DEPRECATED

9,781Java
Analyze Code

#32nbedos/termtosvg

Record terminal sessions as SVG animations

9,753Python
Analyze Code

#33Orama-Interactive/Pixelorama

Unleash your creativity with Pixelorama, a powerful and accessible open-source pixel art multitool. Whether you want to create sprites, tiles, animations, or just express yourself in the language of pixel art, this software will realize your pixel-perfect dreams with a vast toolbox of features. Available on Windows, Linux, macOS and the Web!

9,165GDScript
Analyze Code

#34o3de/o3de

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

8,957C++
Analyze Code

#35ybq/Android-SpinKit

Android loading animations

8,659Java
Analyze Code

#36IBAnimatable/IBAnimatable

Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.

8,655Swift
Analyze Code

#37ChenYilong/CYLTabBarController

[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar,支持中间带+号的TabBar样式,自带红点角标,支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】

6,969Swift
Analyze Code

#38sghall/react-move

React Move | Beautiful, data-driven animations for React

6,582JavaScript
Analyze Code