Animation

Open-source projects categorized as Animation

Top 23 Animation Open-Source Projects

Animation
  1. manim

    Animation engine for explanatory math videos

    Project mention: Use Txt for Bookmarks | news.ycombinator.com | 2025-08-27
  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. animate.css

    ๐Ÿฟ A cross-browser library of CSS animations. As easy to use as an easy thing.

    Project mention: Bring Your Angular App to Life with Anime.js | dev.to | 2025-08-19

    With recent updates to the Angular framework, it is now recommended to move away from the @angular/animations package in favor of simpler alternatives using CSS or JavaScript. Many common animations can be accomplished with a pure CSS solution, however, JavaScript may be necessary for more complex animations. Additionally, third-party libraries, such as the CSS-based Animate.css or the JavaScript-based Anime.js, GSAP, and Popmotion, can be utilized for more advanced use cases.

  4. anime.js

    JavaScript animation engine

    Project mention: Ask HN: What are examples of open source project websites? | news.ycombinator.com | 2025-09-18

    https://animejs.com/

    This is a js animation library so there may be some home advantage but very well made nontheless.

  5. aseprite

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

    Project mention: Making Graphics Like it's 1993 | news.ycombinator.com | 2026-06-09

    If you want to play with software rendering, here's probably the shortest code that will get an ARGB8888 2D array from main memory to the screen efficiently for all platforms using SDL2 in C https://gist.github.com/CoryBloyd/6725bb78323bb1157ff8d4175d... you'll need to do the translation from a 320x200x8-bit palletized framebuffer to ARGB yourself ;)

    If you want to get inspired by what can be done with palletized framebuffers check out http://www.effectgames.com/demos/canvascycle/ (click Show Options) and the GDC presentation by the artist https://youtu.be/aMcJ1Jvtef0

    With that you can fire up https://github.com/mriale/PyDPainter for that classic Deluxe Paint IIe vibe. Or, https://www.aseprite.org/ for something more modern.

  6. Lottie for Android, iOS, and React Native

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

  7. motion

    A modern animation library for React and JavaScript

    Project mention: React Ref Synchronization: Fixing Hydration and Mutable Pointer Anomalies | dev.to | 2026-05-21

    Merged PR: motiondivision/motion#3366 โ€” fix: update useMotionRef to properly handle externalRef changes

  8. react-three-fiber

    ๐Ÿ‡จ๐Ÿ‡ญ A React renderer for Three.js

    Project mention: My Portfolio Got a Glow-Up | dev.to | 2026-01-19

    3D Graphics: Three.js with @react-three/fiber โ€” for interactive 3D elements

  9. PythonRobotics

    Python sample codes and textbook for robotics algorithms.

  10. Lottie

    An iOS library to natively render After Effects vector animations

    Project mention: An iOS library to natively render After Effects vector animations | news.ycombinator.com | 2026-03-05
  11. 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

    Project mention: Affinity Studio Now Free | news.ycombinator.com | 2025-10-30

    I'm going to hold on my Affinity as long as I can and try to integrate as much of my workflow to Inkscape as possible (even if UI feels like CorelDraw). Also keeping eye on: https://graphite.rs/

  12. GreenSock-JS

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

    Project mention: What Is a Database Transaction? | news.ycombinator.com | 2026-02-22
  13. scrollreveal

    Animate elements as they scroll into view.

  14. Hero

    Elegant transition library for iOS & tvOS

  15. popmotion

    Simple animation libraries for delightful user interfaces

    Project mention: JavaScript Awesome Package | dev.to | 2026-02-03

    Popmotion - The animate function is less than 5kb, and every utility function is individually importable

  16. blender

    Official mirror of Blender

    Project mention: .NET MAUI Is Coming to Linux and the Browser, Powered by Avalonia | news.ycombinator.com | 2025-11-11

    > Blender: frontend Python, backend C++.

    blender's frontend is pretty much exclusively C++? https://github.com/blender/blender/tree/main/source/blender/...

    > Houdini: frontend Python(PyQt),

    I would be infinitely surprised if Houdini's frontend wasn't also a majority C++. Likewise consider large apps such as Ardour, Krita, etc.

  17. Mo.js

    The motion graphics toolbelt for the web

    Project mention: JavaScript Awesome Package | dev.to | 2026-02-03

    Mojs - Screen density independent effects look good on any device

  18. motion-canvas

    Visualize Your Ideas With Code

    Project mention: Show HN: I ported Manim to TypeScript (run 3b1B math animations in the browser) | news.ycombinator.com | 2026-02-25

    Motion Canvas is a mature / popular solution in the "manim but typescript" space for those unfamiliar.

    https://github.com/motion-canvas/motion-canvas

  19. moviepy

    Video editing with Python

  20. Konva

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

    Project mention: A little tool for watching algorithms run | dev.to | 2026-06-17

    For the developers here: it's built with Vue 3, with the visualizations drawn on canvas using Konva. Each algorithm produces a list of steps up front, and the player just renders whichever step you're on โ€” which is what makes stepping back and scrubbing work. The pages are statically prerendered so they load quickly and are reasonably friendly to search engines.

  21. Spring

    A library to simplify iOS animations in Swift.

  22. 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.

  23. git-history

    Quickly browse the history of a file from any git repository

  24. barba

    Create badass, fluid and smooth transitions between your websiteโ€™s pages

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Animation discussion

Log in or Post with

Animation related posts

  • Microsoft Fire IdTech Team at Id Software

    1 project | news.ycombinator.com | 8 Jul 2026
  • Game++. Part 1.4: Game engine architectures

    3 projects | dev.to | 3 Jul 2026
  • video-use Review: browser-use Team's AI Video Editor

    4 projects | dev.to | 2 Jul 2026
  • The Art of Code Archaeology

    2 projects | dev.to | 30 Jun 2026
  • sick of Boring, Corporate Looking Websites? Try This Fun CSS Framework! ๐ŸŽจ

    1 project | dev.to | 25 Jun 2026
  • butterfly css mini framework ๐Ÿง:forget class soup๐Ÿœ

    1 project | dev.to | 13 Jun 2026
  • Show HN: Butterfly CSS framework forget class soup

    1 project | news.ycombinator.com | 10 Jun 2026
  • A note from our sponsor - SaaSHub
    www.saashub.com | 11 Jul 2026
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Index

What are some of the best open-source Animation projects? This list will help you:

# Project Stars
1 manim 88,073
2 animate.css 82,529
3 anime.js 70,618
4 aseprite 37,881
5 Lottie for Android, iOS, and React Native 35,656
6 motion 32,733
7 react-three-fiber 31,292
8 PythonRobotics 29,944
9 Lottie 26,786
10 Graphite 26,506
11 GreenSock-JS 26,372
12 scrollreveal 22,495
13 Hero 22,458
14 popmotion 20,171
15 blender 19,075
16 Mo.js 18,721
17 motion-canvas 18,500
18 moviepy 14,761
19 Konva 14,607
20 Spring 14,032
21 auto-animate 13,869
22 git-history 13,688
23 barba 12,934

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that TypeScript is
the 2nd most popular programming language
based on number of references?