BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off β†’
Physicks icon
Actively maintained Tested up to 7.0.6

Physicks

Create interactive physics-powered compositions with a drag-and-drop canvas editor. Add animated, clickable objects to any page via shortcode.

Active installs<10New
Downloads Β· 30d43β–Ό -8.5% vs prev. 30d
Ratingβ€”0 reviews
Health score55/100Fair
All-time downloads176Since Jun 2026
Support resolvedβ€”No recent threads
RequiresWP 5.8PHP 7.4+
Downloads Β· 7d11β€’ 0% week over week
Our verdict

Use with caution

Physicks works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

91827Jun 29Aug 12Sep 25
Yesterday1
Daily average (1y)2
Peak day37Jun 29, 2026
Last 12 months184

Download spikes usually follow a new release β€” each site that auto-updates counts as a download.

Rankings

Where Physicks stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
animation >100 3,367 Best animation plugins β†’
canvas >100 1,021 Best canvas plugins β†’
interactive >100 3,173 Best interactive plugins β†’
Physics #20 39 Best Physics plugins β†’
shortcode >100 10,000 Best shortcode plugins β†’

About Physicks

From the official readme Β· v1.0.0

Description

Physicks lets you build interactive canvas compositions powered by real-time physics. Using a visual drag-and-drop editor, you can create dynamic layouts with animated objects that respond to gravity, bouncing, dragging, and cursor interaction β€” then embed them anywhere on your site with a simple shortcode.

Key Features

Editor

  • Visual canvas editor β€” place, resize, rotate, and style objects directly in the WordPress admin
  • Full undo/redo history
  • Desktop and Mobile canvas views β€” design separate layouts for each viewport
  • Raw JSON mode β€” copy, paste, and transfer entire compositions between projects
  • Clone objects, align freely, snap guides for precise placement

Objects

  • 8 built-in shapes: squares, circles, triangles, hexagons, pentagons, rhombuses, trapezoids, and parallelograms
  • Per-object customisation: background color/image, text color, padding, border radius, rotation
  • Hover and Active states β€” define separate colors and images for each interaction state
  • Border controls: width, color, stroke position (inside/centered/outside), line join, line cap, dash patterns
  • Content editor β€” add rich text or HTML inside any object
  • Click actions: open link, open in new tab
  • Custom CSS class per object for theme-level styling

Physics & Motion

  • Falling physics powered by Matter.js β€” drop on load or drop on click
  • Configurable gravity, bounce (restitution), and friction
  • Floating motion β€” objects drift gently around the canvas
  • Collision physics β€” objects bounce off each other and canvas walls
  • Cursor repulsion / attraction β€” objects react to cursor position with configurable radius and force
  • Border animation β€” animated stroking effects cycle through object borders
  • Drag & drop objects on the frontend canvas

Responsive & Performance

  • Canvas scales proportionally to fit any container width
  • Separate mobile canvas with configurable breakpoint
  • Assets loaded only on pages where a composition is embedded
  • Minified JS files in production (admin toggle to use unminified for debugging)
  • Vendor libraries bundled locally β€” no external CDN requests

Compatibility

  • Works with Elementor, Divi, WPBakery, and any theme/page builder that supports shortcodes
  • Compatible with WPML, Loco Translate, and Polylang
  • Import/export compositions as JSON for easy migration
  • SVG upload support with server-side sanitisation

Bundled Libraries

Privacy

Physicks does not collect any visitor data. All physics processing happens in the visitor’s browser. No cookies are set for site visitors.

External Services

Google Fonts (optional, disabled by default)

If you enable the Google Fonts option in Physicks β†’ Settings β†’ Performance, the plugin will load font files from Google’s servers on the pages where a composition is embedded:

  • Service: Google Fonts (fonts.googleapis.com, fonts.gstatic.com)
  • When: On frontend page load, only on pages containing a Physicks composition, only if the option is enabled
  • Data sent: Standard HTTP request (IP address, browser user agent, referring URL)
  • Disabled by default β€” no Google Fonts requests are made unless you explicitly enable this setting
  • Google Privacy Policy: https://policies.google.com/privacy
  • Google Fonts Privacy: https://developers.google.com/fonts/faq/privacy

Build Tools

Physicks ships minified JavaScript for production performance. All unminified source files are included in the plugin ZIP alongside the minified versions (assets/js/*.js are the sources; assets/js/*.min.js are the compiled outputs).

To rebuild the minified files from source, run npm install && npm run build in the plugin root. Node.js 18+ and npm are required.

Installation

Automatic installation

  1. Go to Plugins β†’ Add New in your WordPress admin.
  2. Search for “Physicks”.
  3. Click Install Now, then Activate.

Manual installation

  1. Download the plugin ZIP file.
  2. Go to Plugins β†’ Add New β†’ Upload Plugin.
  3. Choose the ZIP file and click Install Now, then Activate.

First steps

  1. Navigate to Physicks β†’ Add new to create your first composition.
  2. Give it a title and click Save Draft to unlock the canvas editor.
  3. Click + Add New in the Object panel to start adding shapes.
  4. Use the Settings panel below the canvas to configure physics and interaction options.
  5. Copy the shortcode shown in the compositions list (e.g. [physicks id="123"]) and paste it into any page or post.

Frequently asked questions

What browsers are supported?

Physicks requires a modern browser with support for CSS clip-path, mask-image, SVG, and the Fetch API. This covers all current versions of Chrome, Firefox, Safari, and Edge. Internet Explorer is not supported.

Does this work with page builders?

Yes. Physicks uses a standard shortcode ([physicks id="X"]) which works in any context that supports shortcodes, including Elementor, Divi, WPBakery, Beaver Builder, and most others. Enable Page Builder Compatibility in Physicks β†’ Settings β†’ Performance if the composition does not appear in a page builder’s live editor preview.

Does the physics simulation run on mobile?

Yes. The canvas scales responsively and the physics simulation runs on all devices. Touch drag is supported. You can also design a separate mobile layout using the Mobile tab in the editor and configure the breakpoint width at which it activates.

Will it slow down my site?

The physics library (Matter.js, ~80 KB minified) and the Physicks frontend script (~27 KB minified) are only loaded on pages where you embed a composition using the shortcode. They are never loaded site-wide unless you explicitly enable Load Assets Globally in the plugin settings.

Can I transfer compositions between sites?

Yes. Use Physicks β†’ Settings β†’ Export Compositions to download a JSON file containing all your compositions and their settings, then import it on the destination site using the Import option on the same page. You can also copy and paste individual compositions using the Raw JSON button in the editor.

Is the plugin compatible with caching plugins?

Yes. Physicks outputs compositions as static HTML with data attributes β€” there is no AJAX on the frontend. Most caching plugins are fully compatible. If assets are not loading after enabling a caching plugin, enable Cache Compatibility in Physicks β†’ Settings β†’ Performance.

How do I style the canvas container?

You can add a custom CSS class to the canvas via the Settings panel and target it in your theme’s CSS. You can also add composition-specific CSS directly in the Custom CSS field in the Settings panel β€” use .physicks-front as the container selector.

Does Physicks support translation?

Yes. The plugin is fully internationalised. A .pot template file is included in the /languages/ directory and is compatible with WPML, Loco Translate, and Polylang.

Changelog

Initial release. No upgrade steps required.

1.0.0

  • Initial release.

Full changelog on WordPress.org β†’

Screenshots

The empty state β€” create your first composition and get started in seconds.
The empty state β€” create your first composition and get started in seconds.
Pick a ready-made template or start with a blank canvas.
Pick a ready-made template or start with a blank canvas.
The visual editor β€” drag-and-drop shapes, configure physics, and preview in real time.
The visual editor β€” drag-and-drop shapes, configure physics, and preview in real time.
Manage all your compositions in one place, with shortcodes ready to embed anywhere.
Manage all your compositions in one place, with shortcodes ready to embed anywhere.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own β€” no account needed.

Active installs badge Rating badge Health score badge

Best Physicks alternatives

All animation plugins β†’
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Blocks Animation: CSS Animations for Gutenberg Blocks Blocks Animation: CSS Animations for Gutenberg Blocks Add CSS animations and scroll effects to any Gutenberg block. Choose from fade, slide, zoom… by Hardeep Asrani 90K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.7 (70) 4 days ago 90
2 Greenshift – animation and page builder blocks Greenshift – animation and page builder blocks More than 20 special blocks for Gutenberg to build complex pages and animations with… by wpsoul 70K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (107) 3 weeks ago 79
3 UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks UiCore Animate UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor… by uicore 40K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.2 (10) 6 months ago 51
4 Animation Addons for Elementor – GSAP Motion Elementor Addons & Website Templates Animation Addons for Elementor GSAP-powered animation addons for Elementor: motion effects, 100+ widgets, extensions… by Wealcoder 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.6 (66) 6 days ago 77
5 Animations for Blocks Animations for Blocks Allows to add animations to block editor blocks on scroll. by ska-dev 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.8 (27) 1 month ago 85
6 Loading Page with Loading Screen Loading Page with Loading Screen Loading Page with Loading Screen plugin performs a pre-loading of images on your website… by codepeople 10K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.6 (124) 1 month ago 84
7 LottieFiles LottieFiles LottieFiles for WordPress is the easiest way to add Lottie animations to your WordPress… by LottieFiles 7K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 2.3 (18) 8 months ago 34
8 Block Animations, Motion & Scroll Effects – Ghost Kit Block Animations, Motion & Scroll Effects – Ghost Kit Animate WordPress blocks with reveal, scroll, mouse and loop effects, set in the block… by nK 7K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.6 (46) 2 weeks ago 76
9 Better Block Editor (BBE) Better Block Editor (BBE) Better Block Editor (BBE) β€” responsive layout controls, on-scroll animations, and pre-made… by Dream Theme 6K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5 (10) 1 month ago 69
10 Animate on Scroll Animate on Scroll Animate any Elements on scroll using the popular AOS JS library simply by adding class… by Arya Dhiratara 4K+ β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.3 (6) 2 years ago 38

FAQ

Physicks: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org Β· checked Sep 26, 2026

Is Physicks free?

Yes. Physicks is free to download and use from the official WordPress.org plugin directory.

Is Physicks safe to use in 2026?

Physicks works, but test it on a staging site before relying on it in 2026. Was last updated 3 months ago, and scores 55/100 on our health check.

How many websites use Physicks?

Physicks is active on <10 WordPress websites and has been downloaded 176 times since it launched in June 2026. It was downloaded 43 times in the last 30 days.

Does Physicks work with WordPress 7.1?

Physicks is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Physicks need?

Physicks requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Physicks last updated?

The latest version, 1.0.0, was released on June 29, 2026 (3 months ago).

Who makes Physicks?

Physicks is developed and maintained by Canica Works.

What are the best alternatives to Physicks?

The most popular alternatives to Physicks are Blocks Animation: CSS Anima… (90K+ installs), Greenshift (70K+ installs) and UiCore Animate (40K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages β€” with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org β€” no credit card
Sarah is here to help!
Hi there! πŸ‘‹ Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! πŸ‘‹ Need help finding what you're looking for?

We'll use this to continue our conversation

Just now βœ“ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.