AB
AiBoss
project

motion-anything - Open Design's open-source native-first motion engine

motion-anything is an open-source, native-first motion engine from the Open Design team, positioned as a free version of Figma Motion + a watermark-free motion video workshop. The tool allows motion effects to come alive directly on real web pages, as you see...

What is motion-anything?

motion-anything is an open-source, native-first motion engine from the Open Design team, positioned as a free version of Figma Motion plus a watermark-free motion video workshop. The tool allows motion effects to come alive directly on real-world web pages, offering a WYSIWYG experience; modifications are ready to be deployed. Users can use natural language descriptions to instruct the AI Agent to generate motion effects, supporting keyframe fine-tuning, and exporting in formats including code, video, and portable skills.

The main functions of motion-anything

  • Realistic webpage animationThe deliverables are ready-to-run HTML/CSS/JS files, not design drafts or prototypes; they can be deployed immediately after modification.
  • AI Natural Language GenerationIt can generate motion effects by describing the feeling, and supports keyframe and spring curve fine-tuning.
  • Curated-level motion effects ecosystemIt includes 403 animation recipes, 230 Skills, 59 design systems, and 2680 icons.
  • Watermark-free video workshopSupports multi-camera arrangement, text-by-text animation effects and path drawing, and local browser rendering of MP4/GIF.
  • Multi-Agent IntegrationAutomatically identifies 8+ local code agents such as Claude Code and Cursor, and supports cloud and BYOK.
  • Restraint EngineThe recipe comes with an avoid_when annotation, which automatically issues a warning when excessive animation is detected.
  • Seven export formatsSupports JSON, CSS, React, Lottie, MP4, GIF, and SKILL.md.

Follow us on WeChat and reply with "open source",join inAI open source project discussion group

How to use motion-anything

  • Installation and startupClone the GitHub repository to your local machine, then navigate to the directory and execute the command. node cli/bin/motion.js serve 4399 Start the service and access it via your browser. localhost:4399 Open the workbench.
  • Generate pageEnter a page description on the homepage, select the design system and motion style, and click Generate Initial Page.
  • Component editingSelect any component, adjust the parameters in the Inspector panel, or describe the desired animation effect in natural language through the chat box.
  • Timeline ArrangementDrag and drop components on the bottom timeline to adjust the trigger order, duration, and delay interval of the page-wide animation effects.
  • Export DeliveryAfter completing the editing, export and deliver the file in JSON, CSS, React, Lottie, MP4, GIF, or SKILL.md format.
  • Configure AgentGo to Settings → Execution mode, select the installed local Agent CLI or configure BYOK and enter the API Key for direct connection.

The core advantages of motion-anything

  • Realistic webpage animationThe deliverables are directly executable HTML/CSS/JS files, not static prototypes. Once modified, they can be written back to a file for deployment.
  • Zero-threshold AI creationDesign novices can simply describe their feelings in natural language to get a finished product, while professional users can fine-tune keyframes.
  • Watermark-free local renderingVideo export requires no ffmpeg, no cloud access, and no pay-per-use fee; it's all done in the browser.
  • Ecological unityA single motion model integrates design, development, video production, and agent collaboration, eliminating fragmented toolchains.

The project address for motion-anything

  • GitHub repositoryhttps://github.com/nexu-io/motion-anything

Comparison of motion-anything with similar competing products

Comparison Dimensions motion-anything Figma Motion
Core positioning An open-source, local-first motion effects engine that allows motion effects to run directly on real web pages. Closed-source plugins, animations are mainly previewed within the design draft.
Open source license Apache 2.0 is completely open source and free. Closed-source commercial products, with some features requiring payment.
AI generation Support for natural language allows the Agent to generate and modify animations. It relies on manual configuration and has limited AI capabilities.
Code output Directly export runnable HTML/CSS/JS/React and write it back to a file. It requires the use of third-party tools to convert the code; it is not native.
Video export Browser native watermark-free rendering of MP4/GIF files, with built-in video workshop. It lacks native video export capabilities and requires the use of external tools.
Local priority Runs entirely locally, supports self-hosting and offline use. Cloud-first, relies on the Figma platform and network.

Application scenarios of motion-anything

  • Product Launch PageQuickly generate product websites with scroll-triggered and hover animations, and export the code for direct deployment.
  • Marketing video productionCreate watermark-free product promotional videos using multi-camera templates and text-to-text animation effects, without the need for external editing tools.
  • AI Page Post-ProductionAdd interactive animations to static web pages generated by AI in batches, solving the problem that generated pages cannot be modified at once.
  • Design system accumulationSave motion effect formulas as portable skills for unified reuse across multiple projects within the team, maintaining brand motion effect consistency.
  • Improving front-end development efficiencyDesigners can directly produce React/CSS code, reducing the loss of rendering and communication costs between design drafts and development.