Pulse is Sovera's cross-platform CLI for syncing Markdown documentation to and from Confluence. It ships as a single self-contained binary for macOS, Linux and Windows (amd64 and arm64).
Pulse ships as a Cask in the sovera-dev tap. Recent Homebrew asks you to trust a third-party tap's cask once before installing:
brew trust --cask sovera-dev/tap/pulse # one-time, removes the "untrusted tap" error
brew install --cask pulsecurl -fsSL https://github.com/sovera-dev/sovera-toolkit/releases/latest/download/install.sh | shscoop bucket add sovera https://github.com/sovera-dev/scoop-bucket
scoop install pulsewinget install Sovera.Pulseirm https://github.com/sovera-dev/sovera-toolkit/releases/latest/download/install.ps1 | iex.deb, .rpm and .apk packages are attached to every
release.
pulse version # confirm the install
pulse confluence login # authenticate against ConfluenceRun pulse --help for the full command reference.
The engineering guides under docs/ are the source of truth for the
architecture, CLI/TUI conventions, configuration, distribution and testing of
this toolkit.
Released under the MIT License.