Scripts, ScriptUI panels and effect plug-ins for EffectCraft, the open-source motion graphics app. Everything here is written from scratch for EffectCraft's scripting API and plug-in API.
This is an independent project. It is not made by or affiliated with the EffectCraft team.
| Name | Kind | What it does |
|---|---|---|
| TextBox | ScriptUI panel | Puts a rounded rectangle behind each selected text layer. The box follows the text as it changes. |
| Motion Kit | ScriptUI panels | 24 motion design tools (animation, rigging, shapes, comps) and 5 inline widgets (ease, key copy/paste, interpolation, anchor, sequencer) in one dockable panel that switches between a combined view, four category views and a menu; rearrangeable and restylable. |
Download the .jsx file, then in EffectCraft:
- ScriptUI panel: File ▸ Scripts ▸ Install ScriptUI Panel…, pick the file, then open it from the bottom of the Window menu.
- Script: File ▸ Scripts ▸ Install Script File…, then run it from File ▸ Scripts.
You can also copy the file into EffectCraft's settings folder yourself:
| System | Scripts | ScriptUI panels |
|---|---|---|
| Linux | ~/.config/effectcraft/Scripts/ |
~/.config/effectcraft/Scripts/ScriptUI Panels/ |
| Windows | %APPDATA%\EffectCraft\Scripts\ |
%APPDATA%\EffectCraft\Scripts\ScriptUI Panels\ |
| macOS | ~/Library/Application Support/EffectCraft/Scripts/ |
~/Library/Application Support/EffectCraft/Scripts/ScriptUI Panels/ |
On Linux, $XDG_CONFIG_HOME/effectcraft replaces ~/.config/effectcraft when that variable is set.
Each extension has a self-check script that runs headless in effectcraft-cli, which ships with EffectCraft (in the AppImage it is usr/bin/effectcraft-cli):
cd scriptui-panels/TextBox
effectcraft-cli script "$PWD/test_textbox.jsx" --emptyThe path must be absolute so the test can find the script next to it.
Licensed under either of MIT or Apache-2.0, at your option, the same as EffectCraft.