Skip to content

A lightweight animation library for web applications, built with TypeScript. Easily add animations like fade, slide, scale, rotate, bounce, and flip to your DOM elements. Supports chaining, callbacks, and event hooks.

Notifications You must be signed in to change notification settings

antontuzov/ts-animate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TS Animate 🚀

A lightweight animation library for web applications, built with TypeScript. Easily add animations like fade, slide, scale, rotate, bounce, and flip to your DOM elements. Supports chaining, callbacks, and event hooks.


Demo 🎥

Here's a demo of the library in action:

Demo GIF

Features ✨

  • Simple Animations: Fade, slide, scale, rotate, bounce, and flip.
  • Chainable Animations: Queue multiple animations to run in sequence.
  • Callbacks: Add onStart and onEnd callbacks for individual animations.
  • Event Hooks: Use onAnimationStart and onAnimationEnd for the entire animation sequence.
  • Type Safety: Built with TypeScript for better developer experience.

Installation 📦

One-Click Copy

npm install ts-animate

About

A lightweight animation library for web applications, built with TypeScript. Easily add animations like fade, slide, scale, rotate, bounce, and flip to your DOM elements. Supports chaining, callbacks, and event hooks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published