⚡ Performance
Pure Golang implementation with compiled execution graphs. No Python runtime overhead.
🔧 Modular
Plugin-based architecture with multiple execution engines. Extensible and flexible.
🧩 Operable
Single static binary, offline-friendly, parallel or sequential execution, automatic revert.
Benchmarks
Real-world playbooks, end-to-end timings compared to Ansible.
134.6x
Faster file operations
91.7x
Faster command operations
97.8x
Faster Jinja operations
File Playbook: Duration
Quickstart
Install Spage with a single command:
curl -sSL https://spage.dev/install.sh | bash
Then run an existing Ansible playbook with Spage:
# Local executor
spage run /path/to/playbook.yaml -i /path/to/inventory.yaml
# Temporal executor
SPAGE_EXECUTOR=temporal spage run /path/to/playbook.yaml -i /path/to/inventory.yaml
Resources
📘 Docs
Start with concepts and walkthroughs.
🛠️ CLI
Commands, flags, and configuration.