Title: MotionCraft Scroll Animations
Author: Darshan Patel
Published: <strong>Me 5, 2026</strong>
Last modified: Me 5, 2026

---

Search plugins

![](https://ps.w.org/motioncraft-scroll-animations/assets/banner-772x250.png?rev
=3523757)

![](https://ps.w.org/motioncraft-scroll-animations/assets/icon-128x128.png?rev=3523757)

# MotionCraft Scroll Animations

 By [Darshan Patel](https://profiles.wordpress.org/darshu1898/)

[Download](https://downloads.wordpress.org/plugin/motioncraft-scroll-animations.1.0.0.zip)

 * [Details](https://cor.wordpress.org/plugins/motioncraft-scroll-animations/#description)
 * [Reviews](https://cor.wordpress.org/plugins/motioncraft-scroll-animations/#reviews)
 *  [Installation](https://cor.wordpress.org/plugins/motioncraft-scroll-animations/#installation)
 * [Development](https://cor.wordpress.org/plugins/motioncraft-scroll-animations/#developers)

 [Support](https://wordpress.org/support/plugin/motioncraft-scroll-animations/)

## Description

MotionCraft Scroll Animations adds smooth, scroll-triggered animations to any WordPress
site. Apply animations with CSS classes, data attributes, or the Gutenberg block
editor sidebar.

#### Features

 * 6 built-in animation presets (fade, slide, zoom)
 * Gutenberg block editor integration with sidebar controls
 * Works with Elementor via CSS classes in the Advanced tab
 * Stagger animations for lists and grids
 * Timeline groups for sequenced animations
 * Custom animation builder (JSON-based)
 * Conditional loading and mobile disable options
 * Respects `prefers-reduced-motion`
 * Developer hooks and filters for extending functionality

#### Usage

Add a CSS class to any element:

    ```
    anime-fade-up
    ```

Or use a data attribute:

    ```
    data-anime="fade-up"
    ```

The animation triggers automatically when the element scrolls into view.

#### Custom Animations

Define custom presets as JSON in Settings > MotionCraft Scroll Animations:

    ```
    { "slide-rotate": { "opacity": 0, "translateX": -60, "rotate": -15 } }
    ```

#### Compatibility

 * Elementor (Free and Pro)
 * Gutenberg Block Editor
 * Any WordPress theme

#### Performance

 * Deferred script loading
 * Scroll-triggered animations via IntersectionObserver
 * Optional mobile disable

#### For Developers

 * Extendable animation list via `gmk_supported_animations` filter
 * Public API: `window.GMK.refresh()` for dynamic content
 * All assets bundled locally (no external CDN dependencies)

### Third-Party Services

This plugin includes the Anime.js library locally (MIT licensed).

**Anime.js**
 * License: MIT * Source: [animejs.com](https://animejs.com) * Purpose:
Provides the lightweight animation engine used by this plugin. * Data transmitted:
None. No external requests are made. All assets are bundled locally. * MIT License:
[https://opensource.org/licenses/MIT](https://opensource.org/licenses/MIT)

## Screenshots

 * [[
 * MotionCraft Settings Menu.
 * [[
 * MotionCraft Enable Animations.
 * [[
 * MotionCraft Disable Animations.
 * [[
 * Add Custom Animations And Save All Settings.
 * [[
 * Edit OR Delete Custom Animations.
 * [[
 * Preview All Animations.
 * [[
 * Animation Reference.
 * [[
 * Data Attributes.
 * [[
 * Gutenburge Animation.
 * [[
 * Gutenburge Animation Using Settings.
 * [[
 * Elementor Animation.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/`.
 2. Activate the plugin through the WordPress admin panel.
 3. Add animation classes or use block editor controls.

## FAQ

### Does this plugin work with Elementor?

Yes. Add animation classes in the Advanced tab of any Elementor widget.

### Do I need coding knowledge?

No. Use CSS classes or the Gutenberg sidebar controls.

### Can I create custom animations?

Yes. Use the JSON animation builder in the settings page.

### Will this slow down my website?

Scripts load conditionally and are deferred.

### Is this better than Elementor animations?

MotionCraft Scroll Animations provides smooth, performant scroll-triggered animations
using Anime.js (MIT licensed). It’s lightweight, GPL-compliant, and works with any
theme or page builder.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“MotionCraft Scroll Animations” is open source software. The following people have
contributed to this plugin.

Contributors

 *   [ Darshan Patel ](https://profiles.wordpress.org/darshu1898/)

[Translate “MotionCraft Scroll Animations” into your language.](https://translate.wordpress.org/projects/wp-plugins/motioncraft-scroll-animations)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/motioncraft-scroll-animations/),
check out the [SVN repository](https://plugins.svn.wordpress.org/motioncraft-scroll-animations/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/motioncraft-scroll-animations/)
by [RSS](https://plugins.trac.wordpress.org/log/motioncraft-scroll-animations/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * MotionCraft Scroll Animations provides smooth, scroll-triggered animations using
   Anime.js (MIT licensed).
 * Gutenberg block editor integration with sidebar controls.
 * Works with Elementor via CSS classes.
 * Stagger animations for lists and grids.
 * Timeline groups for sequenced animations.
 * Custom animation builder (JSON-based).
 * Conditional loading and mobile disable options.
 * Respects `prefers-reduced-motion` for accessibility.
 * Developer hooks and filters for extending functionality.

## Meta

 *  Version **1.0.0**
 *  Last updated **1 dydh ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.0 or higher **
 *  Tested up to **6.9.4**
 *  PHP version ** 7.2 or higher **
 *  Language
 * [English (US)](https://wordpress.org/plugins/motioncraft-scroll-animations/)
 * Tags
 * [animation](https://cor.wordpress.org/plugins/tags/animation/)[elementor](https://cor.wordpress.org/plugins/tags/elementor/)
   [gutenberg](https://cor.wordpress.org/plugins/tags/gutenberg/)[scroll animation](https://cor.wordpress.org/plugins/tags/scroll-animation/)
   [smooth](https://cor.wordpress.org/plugins/tags/smooth/)
 *  [Advanced View](https://cor.wordpress.org/plugins/motioncraft-scroll-animations/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/motioncraft-scroll-animations/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/motioncraft-scroll-animations/reviews/)

## Contributors

 *   [ Darshan Patel ](https://profiles.wordpress.org/darshu1898/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/motioncraft-scroll-animations/)