21 CSS & Javascript Animation Libraries 2018

Animation is an invaluable tool for creating a better user interactions. It gives life to the web, the meaningful movement escalates the UX to the next level. So in this post we`ve collected 21 Best CSS & Javascript Animation Libraries 2018 for you to try out.



Animejs

A flexible JavaScript library used to create basic animation. It works with CSS, individual Transforms, SVG, DOM attributes and JS Objects.

Animejs

basicScroll

It allows you to change CSS variables depending on the scroll position. Use the variables directly in your CSS to animate whatever you want.

basicScroll

Blotter

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

blotter

MoveTo

A lightweight scroll animation javascript library without any dependency.

MoveTo

micron

MicroInteraction library built with CSS Animations and controlled by JavaScript Power

micron

Vivify

Free CSS animation library.

Vivify

Sparks

It is a typeface for creating sparklines in text. It uses OpenType’s contextual alternates feature to perform simple replacement operations on numbers. It works on both the desktop and the web where it works without Javascript, though it does require a modern-ish web browser that can make use of OpenType features in text.

Sparks

Obnoxious

Animations for the strong of heart, and stupid of mind.

Obnoxious

Mimic

It is an css animations library because everyone else is doing it.

Mimic

Flubber

Tools for smoother shape animations.

flubber

PicoGL

A minimal WebGL 2 rendering library.

PicoGL

Particles

A lightweight, dependency-free and responsive javascript plugin for particle backgrounds.

Particles

Animatelo

It is a bunch of cool, fun, and cross-browser animations for you to use in your projects.

Animatelo

AsciiMorph

It is a small stand alone javascript library for rendering ascii art and creations into elements, allowing for them to be changed out with a morphing transition.

AsciiMorph

Emergence

This plugin is designed to allow manipulation on elements depending on their visibility in the browser. It gives the developer the freedom to use their own CSS or JS to determine what happens; whether it’s animation or a change in state.

Emergence

Choreographer

A simple library to take care of complicated animations.

Choreographer

AnimateMate

Create your animations directly in Sketch using AnimateMate.

AnimateMate

Spirit

Play Spirit animations on the web.

Spirit

Bouncy Ball

Comparing web animation techniques by showing how to bounce a ball with each one.

Bouncy Ball

Scrollanim

Scrollanim

Repaintless

Lightweight animation library that consists only of animations that don’t cause reflows and repaints of a website when used correctly.

Repaintless

1 Comments

  1. Abrahamsays:

    Simple animations are really hard, mostly because you need to use html along with JavaScript and vector images. Some people are now using GIF files but those can get really heavy, i am looking forward to seen what “spirit” can do. In the meantime i want to see what Choreographer can do. thank you once again for the great articles.

Leave a comment

Please be polite. We appreciate that. Your email address will not be published and required fields are marked

This site uses Akismet to reduce spam. Learn how your comment data is processed.