EffectCraft is an open-source motion graphics and visual-effects compositor written from scratch in Rust as a clean-room reimplementation of familiar After Effects workflows. Projects combine footage, shapes, text, solids, nested compositions, adjustment layers, cameras, and lights on animated timelines. Its keyframe system supports multiple interpolation modes, easing, velocity controls, and graph editing. The application includes more than 300 effects across color, blur, distortion, keying, simulation, perspective, audio, transitions, and other categories. Classic 3D layers, cameras, lighting, shadows, expressions, layer styles, and a render queue are also supported. Lottie import and export, readable JSON project files, CLI commands, JSON control, and MCP automation extend the workflow beyond the desktop UI. It runs on major desktop platforms and in modern browsers but remains an actively developing young project.

Features

  • Layer-based motion graphics compositing
  • Advanced keyframe animation
  • More than 300 visual and audio effects
  • 3D cameras, lights, and layers
  • Lottie and JSON project workflows
  • CLI, JSON, and MCP agent control

Project Samples

Project Activity

See All Activity >

Categories

Special Effects

License

Apache License V2.0

Follow EffectCraft

EffectCraft Web Site

Other Useful Business Software
Cut Data Warehouse Costs by 54% Icon
Cut Data Warehouse Costs by 54%

Easily migrate from Snowflake, Redshift, or Databricks with free tools.

BigQuery delivers 54% lower TCO with exabyte scale and flexible pricing. Free migration tools handle the SQL translation automatically.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of EffectCraft!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust Special Effects Software

Registered

4 hours ago