Skip to content
Submit

Tool

AutoAnimate

Zero-config DOM layout animations

AutoAnimate preview

About

AutoAnimate is a zero-config, drop-in animation utility that adds smooth transitions to your web app. You can use it with React, Solid, Vue, Svelte, or any other JavaScript application.

FormKit is now available for React. The same powerful form-building experience — inputs, validation, and themes — now works with your React projects.

AutoAnimate adds automatic animations to your JavaScript applications with a single line of code. Here's the same list component with and without AutoAnimate applied to the wrapping element:

Importantly, our list component did not need to be written with AutoAnimate in mind. AutoAnimate can be applied retroactively to any markup in your codebase, including 3rd-party code — just supply the parent DOM node and let AutoAnimate do the rest! 🤯

Features

  • React Logo React
  • Solid Logo Solid
  • Svelte Logo Svelte
  • Marko Logo Marko
  • Bun Logo bun
  • A child is added in the DOM.
Pricing
Open Source
Pricing detail
Free FormKit auto-animate library
Platforms
JS library

Alternatives from our catalog

Tools on the same shelves as AutoAnimate, ordered by shared tags and our own comparisons. Not vendor endorsements.

  • ManimOpen Source · Python, CLI

    Education/explainer Reddit staple for precise motion that AE fights

    also in Motion

  • MotiOpen Source · React Native + Web

    Universal RN+web interaction library

    also in Motion

  • Animate.cssOpen Source · CSS

    Simplest interaction layer on millions of sites

    also in Motion

  • VivusOpen Source · Web

    Underrated SVG draw-on effect without GSAP DrawSVG

    also in Motion

  • LottieFilesFreemium · Web, Plugins, API

    Ecosystem hub; Motion Copilot AI

    also in Motion

  • Zero-dependency foundation libraries build atop

    also in Motion

Listed in