Prerelease stable 0.1.0
pre-0.1.0
v0.1.0 · Python 3.11+
A plugin imports aphelion_sdk and nothing else. Editor internals are off limits, which is what lets a plugin keep working across releases.
Video effects are supported. Audio plugin bases are not available yet.
Repository: github.com/aphelion-engine/aphelion-sdk
pre-0.1.0
The public surface is small on purpose. Full reference in the SDK docs.
Install the published package
pip install aphelion-plugin-sdkOr install from a checkout of this repository
pip install -e ./aphelion-sdkInstalling the editor already pulls the SDK in, so this is only needed when you are building plugins somewhere else.
The smallest useful effect: one slider, one frame transform.
The same effect with a docked status panel and a notes dialog.
Drop a plugin file into plugins/ or userdata/plugins/ and reload it from Preferences, under Plugins.