A lightweight JavaScript library for creating particles
Repository Index
61,275 visible repositories in the index
1–24 of 30 · Most stars
Simple animation libraries for delightful user interfaces
- tween
- motion
- physics
- animation
The lightweight library for manipulating and animating SVG
- svg
- javascript
- svgjs
- animation
Delightful, performance-focused pure css loading animations.
Create and animate hand-drawn annotations on a web page
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
- particles
- typescript
- npm
- javascript
Lightweight, vanilla javascript parallax library
React Move | Beautiful, data-driven animations for React
- react
- animation
- motion
- movement
Experimental implementation of high performance interactable views in React Native
Delightful SwiftUI effects for your app
A lightweight magic-move library for configurable layout transitions
- flip-animations
- reactjs
- scale-animation
- animation-library
Dotted thought-orb loading indicators for AI & agent UIs, 9 tuned types, two sizes, auto dark/light
🚀 Performance focused, lightweight scroll animation library 🚀
Lightweight, cross-browser and highly customizable animated scrolling with jQuery
- jquery
- scrollto
- scroll
- browser
Celebrate more with this lightweight confetti particle system 🎊
- android
- kotlin
- animations
- particles
🌟 Shiny reflections for mobile websites
JavaScript library enabling SVG icons to morph from one to the other. It implements Material Design's Delightful Details transitions. (THIS PROJECT IS NOT MAINTAINED ANYMORE)
A production-ready C++ vector graphics engine supporting SVG and Lottie formats, featuring advanced rendering backends such as WebGPU for high-performance graphics.
- animation
- 2d-graphics
- embedded
- graphics-library
A lightweight 2.5D character player for the web, with lip sync and webcam face tracking.
- avatar
- character
- face-tracking
- lip-sync
👀 Easily apply tilt hover effect to React components - lightweight/zero dependencies 2.9kB
- parallax
- typescript
- react-library
- react
Lightweight, simple to use jQuery plugin to animate SVG paths
Lightweight JavaScript (ES6) tweening engine
- tweening
- es6
- animation
- smooth
Zerker is a lightweight and powerful flutter graphic animation library
Advanced Natural Motion Animations, Simple Blocks Based Syntax
- swift-library
- swift
- swift-framework
- property-animation