Skip to content

About

Scripts, ScriptUI panels and effect plug-ins for EffectCraft

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

14 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

EffectCraft extensions

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.

Contents

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.

Installing

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.

Testing

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" --empty

The path must be absolute so the test can find the script next to it.

License

Licensed under either of MIT or Apache-2.0, at your option, the same as EffectCraft.

About

Scripts, ScriptUI panels and effect plug-ins for EffectCraft

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages