Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Views Bootstrap 5.5.4 — Minor update available for module views_bootstrap (5.5.4). Release: Rightup theme 1.0.3 — Minor update available for theme vartheme_bs5_rightup (1.0.3). Release: CommentOn 1.0.6 — Minor update available for module commenton (1.0.6). Release: ChatGPT Ads 1.0.3 — Minor update available for module chatgpt_ads (1.0.3). Release: Opensolr Search 5.1.3 — Minor update available for module opensolr_search (5.1.3). Release: ServiceM8 Webform Integration 1.2.1 — Minor update available for module servicem8_webform (1.2.1). Release: PostfixAdmin 1.0.0 — Initial release available for module postfix_admin (1.0.0)! Release: ip_analyser 1.0.3 — Minor update available for module ip_analyser (1.0.3). Module Revived: Swagger-PHP OpenAPI 3 documentation generator 1.0.0 — Module swagger_php updated after 10 months of inactivity (1.0.0). Security Coverage: Microsoft Azure AI — Module ai_provider_azure now has official Drupal security advisory coverage.

Anime

Security covered
View on drupal.org

The Anime is a module that aims to integrate Anime.js library with Drupal. Provides JavaScript animation engine, Improve site interactivity with awesome animations.

Overview

Anime module, JavaScript animation engine for Drupal!

Anime.js is a lightweight JavaScript animation library with a simple, yet powerful API.
It works with CSS properties, SVG, DOM attributes and JavaScript Objects.

Features

  • Staggering Follow through animations made easy.
    Anime's built-in staggering system makes complex follow through and overlapping animations simple. It can be used on both timings and properties.
  • Layered CSS transforms One element is all you need.
    Animate multiple CSS transforms properties with different timings simultaneously on a single HTML element.
  • Controls and callbacks Timing is everything.
    Play, pause, control, reverse and trigger events in sync using the complete built-in callbacks and controls functions.
  • Animate anything HTML, JS, CSS, SVG.
    Anime.js works with anything web. CSS, SVG, DOM attributes and JavaScript Objects: animate everything with a single unified API.

Installation

Please view the project's README.md for detailed installation instruction.

Requirements

Download Anime.js Library Latest Version from Github.

Usage

Enable Anime module for code usage and add code to your module/theme Javascript file.

anime({
  targets: 'div',
  translateX: 250,
  rotate: '1turn',
  backgroundColor: '#FFF',
  duration: 800
});

Similar projects

  • Scene
    is a JavaScript and CSS timeline-based animation library for creating animated websites.
  • Vivus
    is a module that aims to integrate Vivus.js library with Drupal. Provides SVG animate, Improve site interactivity with awesome animations.
  • Textimate ( Text + Animate )
    Provides text animation, enhancing site interactivity with awesome effects. Effortlessly transform static text into mesmerizing animations.
  • Splitting.js
    Allows you to creates elements and adds CSS Variables for split words & characters! (lines, items, grids, images, more!) to unlock amazing possibilities for style and animating text, grids, and more!.

Supporting

Please let me know if a new feature is needed or is there any issue and feedback. You can announce it in the Anime Issues section.

Documentation

Check Anime.js documentation for more information.

Demo

See Anime.js examples to how it work.

Animations can improve the UX of an interface, but keep in mind that they can also get in the way of your users!

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Oct 2023
Latest release
2 years ago
Releases (12 mo)
0
Maintenance
Dormant

Release Timeline

Releases

Version Type Core Release date
1.0.3 Stable Jun 15, 2024
1.0.2 Stable Jun 6, 2024
1.0.x-dev Dev Jun 5, 2024
1.0.1 Stable Nov 9, 2023
1.0.0 Stable Oct 30, 2023
1.0.0-beta1 Pre-release Oct 20, 2023