WordPress plugin intelligence profile

Physicks

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

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update29 Jun 20264mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Physicks version 1.0.0 as active, updated 4mo ago and tested up to WordPress 7.0.

Overview

About this plugin

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

  • Matter.js v0.19.0 — MIT Licence
  • poly-decomp.js v0.3.0 — MIT Licence

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. js are the compiled outputs).

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

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • animation
  • canvas
  • interactive
  • physics
  • shortcode
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity29 Jun 20264mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.