Skip to content

plugin

Manage dynamic plugins stored under ~/.appctl/plugins/.

  • appctl plugin list — show the plugins the host can currently load.
  • appctl plugin install <path-or-name> — install a compiled plugin binary into the plugin directory.

List installed plugins:

Terminal window
appctl plugin list

Install a freshly built plugin:

Terminal window
cargo build --release -p appctl-airtable
appctl plugin install ./target/release/libappctl_airtable.dylib

Then sync with it:

Terminal window
appctl sync --plugin airtable --force
  • Plugins are loaded from ~/.appctl/plugins/, not from the current project directory.
  • The plugin name passed to appctl sync --plugin ... comes from the plugin manifest exposed by the shared library.
  • Keep the plugin SDK version aligned with the appctl host minor version.