Jumpstarter is a free and open source test automation framework. It bridges the gap between embedded development workflows and deployment environments, enabling consistent automated testing across real hardware and virtual environments with CI/CD integration. Every interface is programmatic, so human developers, test scripts, CI pipelines, and AI agents interact with devices through the same APIs.
- 🧪 Unified Testing - One tool for physical and virtual devices under test
- 🔌 Hardware Abstraction - Control UART, CAN, SPI, GPIO, power, and USB through drivers
- 🐍 Python-Powered - Integrate with PyTest and Python's testing ecosystem
- 🌐 Collaborative - Share and securely lease test hardware across teams
- ⚙️ Automation Ready - Same APIs for humans, test scripts, CI pipelines, and AI agents
- 💻 Cross-Platform - Supports Linux and macOS
🌎 Website: jumpstarter.dev
🐍 Primary Project: jumpstarter-dev/jumpstarter
☸️ Kubernetes Controller: jumpstarter-dev/jumpstarter/controller