Back to rankings

Martz90/vivify

CSS

Vivify is free CSS animation library.

animation-librarycss-animationscss3-animationsanimationcsscss3helperhelpers
Star Growth
Stars
1.7k
Forks
148
Weekly Growth
Issues
5
5001k1.5k
Aug 2017Jul 2020Jul 2023Jul 2026
Artifactsnpmnpm install vivify
README

Vivify Logo

Vivify web presentation

Vivify is free CSS animation library.

Usage

Simply include vivify css file into your document's <head>

<link href="vivify.min.css" rel="stylesheet" type="text/css"/>

Add class vivify to the element you want to animate. If you want your animation to be infinite, you can also add infinite class.

List of class names you can add

  • ball
  • blink
  • driveInBottom
  • driveInLeft
  • driveInRight
  • driveInTop
  • driveOutBottom
  • driveOutLeft
  • driveOutRight
  • driveOutTop
  • fadeIn
  • fadeInBottom
  • fadeInLeft
  • fadeInRight
  • fadeInTop
  • fadeOut
  • fadeOutBottom
  • fadeOutLeft
  • fadeOutRight
  • fadeOutTop
  • flip
  • flipInX
  • flipInY
  • flipOutX
  • flipOutY
  • fold
  • hitLeft
  • hitRight
  • jumpInLeft
  • jumpInRight
  • jumpOutLeft
  • jumpOutRight
  • popIn
  • popInBottom
  • popInLeft
  • popInRight
  • popInTop
  • popOut
  • popOutBottom
  • popOutLeft
  • popOutRight
  • popOutTop
  • pullDown
  • pullLeft
  • pullRight
  • pullUp
  • pulsate
  • rollInBottom
  • rollInLeft
  • rollInRight
  • rollInTop
  • rollOutBottom
  • rollOutLeft
  • rollOutRight
  • rollOutTop
  • shake
  • spin
  • spinIn
  • spinOut
  • swoopInBottom
  • swoopInLeft
  • swoopInRight
  • swoopInTop
  • swoopOutBottom
  • swoopOutLeft
  • swoopOutRight
  • swoopOutTop
  • unfold

Preview all animations here

delay and duration classes

If you want to quickly change delay or duration you can just add delay- or duration- and number in ms.

Available times: 100,150 to 900,950 1000,1250,1500,1750 to 10000,10250,10500,10750

example: delay-2500 for 2.5 second delay. or duration-550 for 550 ms duration.

Related repositories
pmndrs/react-spring

✌️ A spring physics based React animation library

TypeScriptnpmMIT Licenseanimation-libraryspring-physics
react-spring.dev
29.1k1.2k
microsoft/fast

The adaptive interface system for modern web experiences.

TypeScriptnpmOtherdesign-systemsdesign-architecture
fast.design
9.7k632
aholachek/react-flip-toolkit

A lightweight magic-move library for configurable layout transitions

TypeScriptnpmMIT Licenseflip-animationsreactjs
4.2k139
willowtreeapps/spruce-android

Spruce Animation Library

JavaMavenMIT Licenseandroidanimation
3.7k366
shoheiyokoyama/Gemini

Gemini is rich scroll based animation framework for iOS, written in Swift.

SwiftMIT Licenseswiftswift-library
youtube.com/watch
3.3k199
jogboms/flutter_spinkit

✨ A collection of loading indicators animated with flutter. Heavily Inspired by http://tobiasahlin.com/spinkit.

DartMIT Licenseflutterflutter-plugin
3.1k322
OCNYang/Android-Animation-Set

:books: Android 所有动画系列详尽教程。 Explain all animations in Android.

JavaMavenApache License 2.0animationanimatorset
jianshu.com/p/0eb89d43eea4
3.1k509
merri-ment/lazy-line-painter

Lazy Line Painter - A Modern JS library for SVG path animation

JavaScriptnpmMIT Licensepath-animationjavascript
lazylinepainter.com
2k317
yysskk/SwipeMenuViewController

Swipe-based paging UI for iOS

SwiftMIT Licenseiosanimation-library
yysskk.github.io/SwipeMenuViewController/documentation/swipemenuviewcontroller/
1.3k129
triggerjs/trigger

A library for creating scroll-based animation with HTML attributes and CSS variables.

TypeScriptnpmMIT Licensecssjavascript
1.3k75
AntonTheDev/FlightAnimator

Advanced Natural Motion Animations, Simple Blocks Based Syntax

Swiftswift-libraryswift
58240