GPLClub
🔌 Plugin

Motion.page

v2.2.2 · Updated 31 Jul 2025 · Official site

Antivirus scan

Powered by ClamAV

✅ Verified clean

This product file has passed our security filters.

Want to run a fresh ClamAV scan right now? Takes a few seconds and shows scanner version, signature DB and live result.

This can take 5 to 30 seconds.

!

Clean file Threat detected

No threats detected in this file.

File
Size
Scanned
ClamAV
Signature database

⚡ Powered by ClamAV

!

Scan could not be completed

Report product

If you detected an issue (broken file, malware, inappropriate content, etc.) let us know and we'll review it ASAP.

Sign in to report
Motion.page · Plugin for WordPress
Follow

About Motion.page

WordPress animations without writing a single line of JavaScript

Building custom animations on a WordPress site usually means reaching for GSAP, Framer Motion or hand-written CSS, and relying on a developer every time you want to tweak a timing or add a scroll effect. Motion.page removes that middle step: it's a visual animation builder that installs as a plugin, connects to your live site and lets you select any element, choose a trigger and define the movement by dragging on a timeline, without touching code.

How the Motion.page builder works

The plugin adds a visual editor that opens directly on top of your actual page, not on a separate mockup. You click on the element you want to animate (a heading, an image, a button), choose when the animation should trigger, and adjust duration and easing curve with graphical controls. Underneath, Motion.page translates every setting into clean code based on its own SDK, with no external dependencies, ready to be published.

Getting an animation up and running doesn't require touching WordPress settings: the plugin itself is installed from the admin dashboard and loads the necessary runtime automatically.

Types of animation you can create with Motion.page

  • Scroll animations: pinned sections, timelines that advance with scroll position (scroll-scrubbing), and layered parallax effects.
  • Page transitions: entrance and exit effects when navigating between sections or views.
  • Hover and gestures: reactions to mouse movement, clicks or touch gestures.
  • Custom cursors: cursor replacement or transformation depending on context.
  • Stagger effects: animating hundreds of elements in cascade, from the center, from the edges, or randomly across a grid, while keeping performance smooth.
  • SVG and DrawSVG: vector stroke animation.
  • Animated text: splitting by characters, words or lines, with mask effects, airport-panel-style flip, or scramble.

Combinable triggers

Each animation can respond to several events at once by chaining triggers: scroll, hover, click or gesture, among others. This makes it possible, for example, to have an element with scroll-based parallax that also reacts to hovering over it, without installing extra libraries or writing additional logic.

Compatibility with page builders and other platforms

Motion.page is designed to work alongside whatever you already have in place. It works with Elementor, Oxygen and Bricks within the WordPress ecosystem, and the same engine is compatible with Webflow, Shopify, plain HTML and frameworks like React, Vue or Astro, since everything runs on a standalone SDK that can be integrated into any project.

From visual interface to final code

Once the animation looks the way you want, you can publish it to a CDN and paste a single line of script into your site, or download the full package (SDK plus your animations) to host it yourself. Either way, the resulting code is the same a developer familiar with web animation would write: typed, and free of loose dependencies.

Tool typeVisual animation builder (WordPress plugin + desktop app)
Available triggersScroll, hover, click, gesture, and chained combinations
Included effectsScroll, page transitions, hover, timeline sequences, custom cursors, stagger, SVG/DrawSVG, animated text
Builder compatibilityElementor, Oxygen, Bricks
Extended compatibilityWebflow, Shopify, HTML5, React, Vue, Astro, Next.js, Svelte, Nuxt, Angular, Framer
EngineProprietary SDK, no dependencies, fully typed
PublishingVia CDN with a single line of script, or download the package to self-host

Frequently asked questions

Do I need to know how to code to use Motion.page?
No. The workflow is visual: you select the element, choose the trigger and adjust the timing with graphical controls. The code is generated automatically.

Does it work with any theme or page builder?
It integrates natively with Elementor, Oxygen and Bricks, and since it's built on a standalone SDK, it can work on virtually any HTML markup, including custom themes.

Can I animate lots of elements at once without slowing down the site?
Yes, stagger effects are designed to animate large numbers of elements in cascade while keeping things smooth.

Does the generated code depend on external libraries like GSAP?
No. Motion.page generates code based on its own SDK, with no dependencies, intended as an alternative to common combinations like GSAP with Framer Motion.

Can I combine several types of animation on the same element?
Yes, triggers can be chained, so the same element can react to scroll, hover and other events simultaneously.

Version history

  • v
    2.2.2 Current 31 Jul 2025

Customer reviews

Sign in to leave a review. Only people who have the product can review it.

No reviews for this product yet.

Frequently asked questions

  • GPL (General Public License) is the license under which WordPress and most premium plugins/themes are distributed. It grants you the right to use, modify and redistribute the software in as many projects as you want, with no domain restrictions.

  • Yes. With membership you get automatic updates via our GPLClub Updater plugin (installed on your WP, detects new versions and applies them). With individual purchase, you get one year of manual updates from your account.

  • Depends on the plan. Monthly: 3 domains. Semi-annual: 7. Annual and Lifetime: 15. Individual purchase: 1 domain.

  • GPLClub offers its own support for installation, configuration and compatibility. For direct support from the original author (feature requests, product-specific bugs), a license purchased from the author is required.