Field noteOct 13, 20262 min read1 source

effectcraft: EffectCraft: An open-source motion graphics and compositing tool written by scratch in pure Rust

In one minute

EffectCraft is an open-source attempt to build the motion-graphics editor itself, rather than an agent workflow layered over an existing editor.

The repository describes the project as a motion graphics and compositing application and lists compositions, layers, keyframes, more than 300 effects, expressions, 3D cameras and lighting, and a render queue.

A Rust-based editor and a versioned JSON project format expose the editing surface and project representation for inspection and development. The repository lists macOS, Windows, Linux, and browser targets, with projects stored as versioned, readable JSON in .ecproj files. This can make experimentation and inspection more accessible than a closed editor, while the breadth of the feature list creates a substantial compatibility and implementation burden.

The project is an active, broad-scope alternative in a creative software category where agent tooling often operates through existing editors rather than replacing them. Teams can test the project against specific motion-design workflows without assuming it is a drop-in replacement. The supplied GitHub repository documents project claims and listed capabilities; it does not independently verify feature maturity, performance, production readiness, or After Effects parity. Watch whether releases demonstrate stable, repeatable workflows and compatibility beyond the listed feature surface. No prior New Runtime record was supplied; this creates a distinct record on an open-source editor implementation rather than asserting a connection to another record.

Evidence / sources

  1. 1github.com/storytold/effectcraft
All Field Notes

Next reads

Read next

Open the graph
  1. 01archiveField NotesOpen the latest editorial analysis.
  2. 02source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract