S Swavan CLI
public registry / selected plugins only / release artifacts
Public plugin registry

Swavan CLI plugin control surface.

Install the CLI, discover public plugin releases, and manage the selected Swavan plugins from a compact command surface.

1 covered plugin
2 installer paths
1 public release source
01 / bootstrap

Install the CLI

Install from the public Swavan plugin repository, then verify the binary.

macOS and Linux
curl -fsSL https://raw.githubusercontent.com/swavan/plugins/main/install.sh | sh
Windows PowerShell
irm https://raw.githubusercontent.com/swavan/plugins/main/install.ps1 | iex
Verify
swavan --help
swavan plugin search
Update
swavan self-update
swavan update
02 / selected plugins

Public plugin lane

The public plugin documented here.

03 / lifecycle

Add, inspect, update, remove

These commands manage the chitra plugin.

Find
swavan plugin search
Install
swavan plugin install chitra
List
swavan plugin list
Remove
swavan plugin uninstall chitra
Enable or disable
swavan plugin disable chitra
swavan plugin enable chitra
Inspect or update
swavan plugin inspect chitra
swavan plugin update chitra
04 / runtime addons

Syntax highlighters & formatters

Addons are lighter runtime extensions (syntax highlighters, formatters) that Swavan apps load directly — managed with swavan addon, separately from plugins.

List
swavan addon list
Add
swavan addon add syntect
swavan addon add formatter
Update or remove
swavan addon update syntect
swavan addon remove syntect
Enable or disable
swavan addon disable syntect
swavan addon enable syntect
05 / daemons

Inspect & control plugin daemons

Plugins that share data with the host run a background daemon. swavan ps lists the fleet and its state; swavan daemon starts, stops, and cleans them up.

List
swavan ps
swavan ps --running
Start / stop / restart
swavan daemon start <name>
swavan daemon stop <name>
swavan daemon restart <name>
Kill / pause / resume
swavan daemon kill <name>
swavan daemon pause <name>    # Unix only
swavan daemon resume <name>   # Unix only
Bulk & cleanup
swavan daemon stop --all
swavan daemon prune            # remove stale socket/PID files
06 / shell setup

Completion scripts

Generate shell completion scripts from the CLI, then restart the shell and try swavan plugin <TAB>.

zsh
swavan completions zsh > "${fpath[1]}/_swavan"
bash
swavan completions bash | sudo tee /usr/local/etc/bash_completion.d/swavan >/dev/null
fish
swavan completions fish > ~/.config/fish/completions/swavan.fish
PowerShell
swavan completions powershell | Out-String | Invoke-Expression

This page documents Swavan CLI usage and the selected public plugin information: chitra.