EffectCraft is a motion graphics and visual effects compositor that provides an open-source, clean-room reimplementation of Adobe After Effects, built entirely in Rust.
The tool addresses the need for a free, accessible alternative to proprietary motion graphics software by offering a compositor built around compositions, layers, and keyframes. Users construct animations by layering solids, shapes, text, and footage, applying effects and layer styles, setting keyframes to animate properties, and rendering the result. The project includes support for 306 effects, expressions, 3D cameras and lights, and a render queue. It runs natively on macOS, Windows, and Linux, and also functions in the browser.
EffectCraft suits creators working on animated titles and motion graphics who want a familiar interface modeled after After Effects but prefer open-source tooling or need cross-platform availability without licensing costs. The project is young and actively developed, making it suitable for those willing to work with evolving software rather than a mature, feature-complete product. It targets both individual artists and automated workflows, with explicit support for agent-based use cases.
Development activity shows consistent forward momentum with regular commits and active engagement across multiple areas of the codebase. The project maintains an organized structure with clear separation between core functionality and platform-specific implementations. Community interaction occurs through an active Discord server where contributors and users coordinate. The codebase demonstrates attention to both performance and usability, with ongoing refinement of the compositor engine and user interface. Work spans rendering infrastructure, effect implementations, and feature parity with established tools in the category.