Splitting JS
Updated Mar 26, 2026
Splitting.js is a lightweight JavaScript library used to break text into smaller parts like characters, words, or lines for advanced animations. It allows developers to create detailed and creative text effects using CSS and JavaScript. This library is commonly used in modern websites, landing pages, and creative projects to build engaging typography animations. Splitting.js works seamlessly with CSS animations and frameworks, making it easy to design dynamic and interactive text effects. Explore examples of Splitting.js to enhance your website’s typography and visual storytelling.
Fancy Image Hover Effects with Splitting.js
Demo & CodeText Reveal with Splitting.js
Demo & CodeTurbulent Buttons with SVG Filters
Demo & CodeSuper Mario Scrollytelling Timeline with GSAP
Demo & Code
loading