JavaScript Animation

Open-source JavaScript projects categorized as Animation

Top 23 JavaScript Animation Projects

  1. anime.js

    JavaScript animation engine

    Project mention: Webflow makes GSAP 100% free โ€“ plus more updates | news.ycombinator.com | 2025-05-02

    To be fair, https://animejs.com gave me the same vibe. In the sense that the author obsesses over details, while also being very educational.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. scrollreveal

    Animate elements as they scroll into view.

    Project mention: Top 15 Animation Libraries for React & Modern Javascript Apps | dev.to | 2024-07-17

    ScrollReveal is a JavaScript library for easily animating elements as they enter or leave the viewport. With over 22.2k stars on GitHub, it's perfect for scroll-based animations.

  4. GreenSock-JS

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

    Project mention: GSAP - GreenSock Animation Platform | dev.to | 2025-05-19

    GSAP - https://github.com/greensock/GSAP

  5. popmotion

    Simple animation libraries for delightful user interfaces

    Project mention: Top 10 JavaScript Animation Libraries in 2025 | dev.to | 2025-03-10

    Check Popmotion ๐Ÿ”ฅ

  6. git-history

    Quickly browse the history of a file from any git repository

  7. svg.js

    The lightweight library for manipulating and animating SVG

    Project mention: Tuning Edge Animations in Reactflow for Optimal Performance | dev.to | 2025-04-07

    Locked fps of animation ยท Issue #1003 ยท svgdotjs/svg.js - Github

  8. canvas-confetti

    ๐ŸŽ‰ performant confetti animation in the browser

    Project mention: I built a website where you can pop confettis for no reason | news.ycombinator.com | 2025-01-30

    Seems to use https://github.com/catdad/canvas-confetti but the license was not included in any form?

  9. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. laxxx

    Simple & lightweight (<4kb gzipped) vanilla JavaScript library to create smooth & beautiful animations when you scroll.

  11. react-native-animatable

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

  12. two.js

    A renderer agnostic two-dimensional drawing api for the web.

  13. progressbar.js

    Responsive and slick progress bars

  14. react-move

    React Move | Beautiful, data-driven animations for React

  15. vanta

    Animated 3D backgrounds for your website

  16. lightgallery.js

    Full featured JavaScript image & video gallery. No dependencies

  17. react-flip-move

    Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.

  18. motionity

    The web-based motion graphics editor for everyone ๐Ÿ“ฝ

  19. typeit

    The most versatile JavaScript typewriter effect library on the planet.

  20. Blotter

    A JavaScript API for drawing unconventional text effects on the web.

  21. react-reveal

    Easily add reveal on scroll animations to your React app

  22. react-native-collapsible

    Animated collapsible component for React Native, good for accordions, toggles etc

  23. react-countup

    ๐Ÿ’ซ A configurable React component wrapper around CountUp.js

  24. simpleParallax

    Easy Parallax Effect for React & JavaScript

  25. lazy-line-painter

    Lazy Line Painter - A Modern JS library for SVG path animation

  26. SaaSHub

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

    SaaSHub logo
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).

JavaScript Animation discussion

Log in or Post with

JavaScript Animation related posts

  • GSAP - GreenSock Animation Platform

    1 project | dev.to | 19 May 2025
  • Webflow makes GSAP 100% free โ€“ plus more updates

    7 projects | news.ycombinator.com | 2 May 2025
  • Clock playback controls

    1 project | dev.to | 22 Apr 2025
  • Turing-Drawings

    2 projects | news.ycombinator.com | 20 Apr 2025
  • โœจ"Day 1 with Anime.js โ€” Breathing Life into a Static Webpage"

    1 project | dev.to | 17 Apr 2025
  • Anime JS , a JavaScript animation library

    2 projects | dev.to | 12 Apr 2025
  • Analysis of Key Technical Principles for a Visual Drag-and-Drop Component Library

    5 projects | dev.to | 7 Apr 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 21 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more โ†’

Index

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

# Project Stars
1 anime.js 60,410
2 scrollreveal 22,488
3 GreenSock-JS 21,615
4 popmotion 20,075
5 git-history 13,615
6 svg.js 11,393
7 canvas-confetti 11,365
8 laxxx 10,511
9 react-native-animatable 9,903
10 two.js 8,465
11 progressbar.js 7,863
12 react-move 6,590
13 vanta 5,884
14 lightgallery.js 5,333
15 react-flip-move 4,112
16 motionity 3,268
17 typeit 3,135
18 Blotter 3,064
19 react-reveal 2,728
20 react-native-collapsible 2,538
21 react-countup 2,057
22 simpleParallax 2,007
23 lazy-line-painter 1,975

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?