Lightweight & Performant JavaScript Animation Library – MotionFlow
A lightweight JavaScript library for scroll animations, parallax, and text effects. It uses HTML attributes for zero-config setup.
A lightweight JavaScript library for scroll animations, parallax, and text effects. It uses HTML attributes for zero-config setup.
svg-text-animate.js is a JavaScript library to animate text by drawing the SVG strokes defined in an SVG font.
Create realistic typing effects with TypeMorph. Features real0time markdown parsing, HTML sanitization, looping modes, and smart auto-scroll.
Build animated toggle buttons with moving highlights. Uses native View Transition API for smooth transitions between active states.
The nodes.js JavaScript library lets you create a particles system with animated nodes and connecting lines for the background.
A lightweight Web Component that creates realistic, iOS-style liquid glass distortion effects using SVG displacement filters. Works in any framework.
Add smooth scroll-triggered animations with simple data attributes. Zero dependencies, 12+ animation types, CSS variable timing.
A lightweight WebGL library that recreates Balatro’s animated background shader. Customizable colors, spin, and performance controls.
Create smooth 3D tilt animations with mouse tracking. Pure JavaScript library with dynamic lighting, shadows, and parallax effects.
Create performant scroll animations with CSS Motion. Framework-agnostic, respects prefers-reduced-motion, and works with React, Svelte, vanilla JS.