25 Best CSS Animation Libraries

Home » Articles » 25 Best CSS Animation Libraries

Line25 is reader supported. At no cost to you a commission from sponsors may be earned when a purchase is made via links on the site. Learn more

Here are some of the best CSS animation libraries we could find. Save precious time while designing a website and use these CSS animation libraries to add some dynamism and interactivity to your work.

You will find plenty of CSS animations and effect for any kind of web elements, such as texts, images, buttons, forms, tabs, tooltips, cards, and more.

These CSS animation libraries have different styles for their css effects, so whether you’re looking for something clean and simple or for something more fun and quirky, you will surely find a library that’s useful to you. From the basic slide, fade, rotate effects, to more unique animations such as wobble, pulse, heartbeat, and others, these CSS animation libraries will offer you what you need.

These animation libraries can be easily installed on your site and most of them are very lightweight and even responsive.

Use your favorites from the list below!


Hexa is an impressive CSS animation library that is simple and lightweight. Use these CSS animations to bring texts, photos, icons and other graphic elements to life! 

1 HEXA CSS Animation Libraries


Vivify is another free CSS animation library that you can use to animate buttons, images, and more. There are several animation effects to choose from, such as ball, pulsate, hit left, hit right, shake, pop, flip, jump, scoop, drive, fade, roll spin, pull and fold. 

2 Vivify CSS Animation Libraries


These single-purpose classes will help you orchestrate CSS animations. If you want to get more out of your CSS animations, then use this toolkit. It doesn’t contain any animation keyframes, only single purpose classes. Use it on your web projects and save some time! 

3 Tachyons-animate CSS Animation Libraries CSS Animation Libraries

Infinite – useful CSS animations

Here’s a small set of infinite CSS animations that you’ll find very useful. Use these on your projects to generate pulsating items that change opacity and scale, create alert animations, rotate items, and more. 

4 Infinite - useful CSS animations

Motion UI

Motion UI is a powerful Sass library for creating CSS transitions and animations. It was originally integrated into Foundation for apps, but it can be used as a standalone library now. Use it to add cool effects such as speed, easing, slide, scale and more. 

5 Motion UI


DynCSS is a great CSS library for animations that parses your CSS for -dyn-(attribute) rules. Use it to create simple and dynamic CSS rules that will bring your sites to life. 

6 Dyncss CSS Animation Libraries

All animation

All animation.css is a toolkit that contains fun animations to make your project more interactive and appealing to the user. These are cross-browser animations you can use to add 3D effects and more. 

7 All animation


Here’s another easy to use CSS animations cross-browser library. Use it to bounce, flash, pulse, shake, swing, wobble, and more! 

8 Animate css


Here’s a collection of CSS3 powered hover effects. Use these CSS animations on links, buttons, logos, SVGs, images and other elements. These are available in CSS, Sass, and LESS.

9 Hover CSS Animation Libraries


Use this CSS library for adding subtle transitions on your site and dramatically improve the user’s experience! Use these for creating performant CSS transitions & animations for modals, buttons, lists, page transitions, captions, tooltips, tabs, forms, and more.

10 Effeckt.CSS CSS Animation Libraries 

Magic CSS

Here are some CSS3 animations with special effects. Use these to spice up your designs! Choose from magic effects, bling, static effects, perspective, rotate, slide, bomb, boing and out of space effects. 

11 Magic CSS Animation Libraries


Check out these CSS classes to move your DOM! Installing these is easy. Download the separated files for each shake animation, expanded or minified.

12 CSSHAKE CSS Animation Libraries

Repaintless CSS

Repaintless.css in a lightweight CSS animation library with dozens of cool animations that will make your site interactive without slowing it down. Add slide effects with ease!  

13 Repaintless CSS Animation Libraries


This CSS Animation Library is a stand-alone library for adding quirky entrance and exit effects, such as expand, shrink, drop, plop and hinge. 

14 Tuesday Animation Libraries


These animations are fun and quirky! They may not be a good fit for any kind of website, but they will surely make your project stand out.  Shake, intensify, strobe or twist the elements on your site. 

15 Obnoxious Animation Libraries

Flutter – CSS Image Hover Effects & Lightbox

Flutter is a CSS image hover effects & lightbox animations pack with 12 effects for image hovers, a 2 and 3 columns system, 4 types of light boxes, and more. 

16 Flutter – CSS Image Hover Effects & Lightbox

Skloading – CSS3 Animations

Skloading is a CSS3 animations library with a fully customizable design. Download and use this collection of loading animations in your projects.

17 Skloading – CSS3 Animations

Viavi CSS3 Scroll Effects

Check out these CSS3 spinners and loaders you can use to catch your users’ attention. These are fully responsive designs and will perfectly adapt to any screen size.

18 Viavi CSS3 Scroll Effects

CSS Bubbles and Tooltips

These CSS bubbles and CSS tooltips will help you save a lot of time. You will find rectangular bubbles, clouds and even heart bubbles. Also, the tooltips are for position, texts, forms, bars or buttons.

19 CSS Bubbles and Tooltips Animation Libraries

Animatia – CSS Image Hover Effects

Animatia is a CSS image hover effects pack with many CSS elements like button styles, overlay effects, image effects, and more.

20 Animatia – CSS Image Hover Effects

CSS Box and Text Shadows

Download and use these CSS boxes and text shadows. The kit comes with 40 shadow styles which can be applied on texts, buttons, images, and more. 

21 CSS Box and Text Shadows


HoverMe is a great CSS3 animation set that contains 4 button images, 10 loading buttons, 8 advanced animations, and many more.

22 HoverMe Animation Libraries


Wickedcss is a library for CSS3 animations that are fun to play with. Use the pound, slide, pulse, heartbeat or rotate animations and spice up your designs. 

23 Wickedcss Animation Libraries


Whoa is a CSS animation library for eccentric web developers. Use it to add unique CSS animations to any kind of web elements. 

24 Woah Animation Libraries

Motion CSS

Motion CSS is another cool library of animations that is very easy to install. Just connect the CSS file and use a specific class to an element that you wish to animate. 

25 Motion CSS Animation Libraries

Iggy is a designer who loves experimenting with new web design techniques, collating creative website designs, and writing about the latest design trends, inspiration, design freebies, and more. You can follow him on Twitter

Leave a Comment

Verified by MonsterInsights