storytold/effectcraft
EffectCraft Advances with Three New Releases Enhancing Stability, Import Features, and User Interface
EffectCraft, an open-source motion graphics and visual effects tool inspired by Adobe After Effects and built in Rust, has issued three new releases—v0.9.2, v0.10.0, and v0.11.1. These updates introduce improved file handling, expanded import capabilities, enhanced scripting and UI features, and numerous bug fixes that collectively advance the software's functionality and stability.
What is EffectCraft?
EffectCraft is an open-source, clean-room reimplementation of Adobe After Effects, designed for motion graphics and visual effects production. Written entirely in Rust, it aims to replicate and extend After Effects' capabilities with a focus on performance, stability, and extensibility. Its user base includes developers, motion graphics artists, and technical creatives interested in an open alternative to proprietary software.
Overview of Recent Releases
Between October 12 and 18, 2026, EffectCraft released versions 0.9.2, 0.10.0, and 0.11.1. Each release brought a variety of improvements, ranging from new import formats to UI enhancements and bug fixes.
v0.9.2 Highlights
This release focused on expanding import capabilities and improving user interface behavior:
- New Import Formats: Support was added for importing STL and FBX 3D models (both binary and ASCII), as well as Targa (.tga), Radiance HDR (.hdr), DPX, Cineon stills and sequences, MXF footage, and animated WebP images.
- User Interface Improvements: Enhancements included better docking transactions, preservation of viewer lifecycle, and keyboard navigation improvements in the Project panel.
- Scripting Enhancements: Several fixes and additions improved script stability and compatibility, such as support for ExtendScript String.substr compatibility and preservation of atomic undo groups.
- Performance and Stability: Fixes addressed issues like GPU readback buffer exhaustion, memory management during multi-layer EXR decoding, and prevention of UI stalls when dragging layers.
New contributors joined the project, reflecting a growing community involvement.
v0.10.0 Highlights
This update introduced several features and refinements focused on workflow and scripting:
- Track Matte on Adjustment Layers: The update fixed an issue where track mattes on adjustment layers were ignored, ensuring effects apply only where the matte allows.
- User Interface: The Quick Apply feature was improved to maintain IME composition during pinyin input, and floating panels were enhanced to avoid widget ID clashes.
- Scripting and Expressions: Enhancements included support for
layer.source, Layer Control's layer, and improved handling of keyframe fetching and removal. - Timeline and Preview: Added features such as Quick Offset layers and keyframes in selection order, Shift+Spacebar playing every frame by default, and better handling of video off states.
- Import and Footage: Improvements to PSD import, including bounding group nesting and memory budgeting, as well as better handling of footage orientation and relinking moved footage.
This release also included numerous bug fixes and UI polish, such as modal dialog dragging and timeline expression row styling.
v0.11.1 Highlights
The latest release focused on stability, performance, and user experience:
- Atomic Writes: Introduced unique, exclusively created temporary files per write operation to improve file handling reliability.
- Offloaded Analyses: Changed behavior to merge results instead of replacing groups, enhancing background processing.
- EPS and PDF Improvements: Fixed panics related to specific EPS operations and improved reading of PDF structures without affecting vector rendering.
- Automation and Scripting Fixes: Prevented duplicate automation edits after lost replies and added missing scripting functions to improve compatibility with imported scripts.
- Media Browser Enhancements: Added the ability to copy source paths and improved caching for faster file listing and sorting.
- Rendering and GPU: Fixed issues to preserve preceding effects in GPU Echo, capped GPU resource usage, and allowed parallel rendering once GPU stops.
- User Interface: Fixed color picker behavior, improved timeline effect rows with color labels, and enhanced layer context menus with Layer Styles.
- Import Enhancements: Retained layer sizes for PDF and Illustrator files during import, improved AIFF file import including EffectCraft's own renders, and better handling of WebM metadata.
- Bug Fixes: Numerous fixes addressed issues such as autosave retries, corrupt benchmark result rejection, and soft mask handling in PDFs.
This release welcomed several new contributors, indicating ongoing community growth.
Conclusion
These three consecutive releases demonstrate EffectCraft's steady progress toward a robust, feature-rich open-source alternative to Adobe After Effects. With expanded import support, refined scripting capabilities, enhanced UI and workflow features, and a strong focus on stability and performance, EffectCraft continues to evolve through active community contributions and technical improvements.