Skip to content

MotionPaste 0.1.0-beta.3 — Copy the motion. Keep your design.

Pre-release
Pre-release

Choose a tag to compare

@spacegiyou spacegiyou released this 03 Oct 13:51

Copy the motion. Keep your design.

MotionPaste captures one supported CSS/WAAPI animation, previews it on a different design, edits its duration and exports self-contained JavaScript. No extension or external library is required to run the exported code.

This is an experimental unpacked Chrome extension. It supports the deliberately narrow 2D transform/opacity contract described in the README. It is not a Chrome Web Store release or a universal website compatibility claim.

Install: download motionpaste-0.1.0-beta.3.zip, unzip it, open chrome://extensions, enable Developer mode, and use Load unpacked on the folder containing manifest.json.

Start here · 한국어 안내 · Verification and limitations

Validation:

  • GitHub Actions run 37127353035 passed on the release commit: Node 22/24 core jobs and all 15 Chromium verification stages on Ubuntu 24.04 / Node 24.21.0. All 11 files inside the Linux-built extension ZIP are byte-identical to the released local ZIP.
  • Fresh local installation and all 15 release verification stages passed.
  • 60 core/worker unit tests, 99 evidence and packaging regressions, 15 server tests.
  • Actual extension capture, authorization, 6 forced worker stop/restart cycles, Studio and downloaded-JavaScript playback checks.
  • Export parity: 18 cases, 916 paired observations, 18 detected no-op controls. This is not a claim of 18 toolbar captures or 916 websites.
  • Web GPT 6 Pro review findings were reproduced, fixed, and re-reviewed. Its independently executed checks are distinguished from code/log review in the verification document.

The 15-second and 35-second videos use the released install ZIP and real downloaded JavaScript. They use normal-speed cuts and captions; browser toolbar chrome is outside the viewport recording.

Install ZIP SHA-256: a6199094ad51bbaa709586f2ba058e600582bec262cc4542e8cc859234e1c85d.
Source ZIP SHA-256: 6b59e0b699d09ce00dbdf847fe58df2bc1265af0b7d4c7cf48c92ffe6a4f5a6d.

A focused web GPT 6 Pro review of this exact public source ZIP found no additional required fixes. It directly ran 100 evidence/server tests; fresh dependency installation in its environment was blocked by DNS, so the actual completed GitHub CI above supplies the clean Linux execution result.

The source ZIP includes tests, CI and documentation, excluding private review conversations and raw local working artifacts. Run npm ci, install Playwright Chromium, and npm run verify before creating a fresh source package.