Skip to content
@jumpstarter-dev

Jumpstarter

Hardware testing for the software world. Real or virtual, local or remote, human, automated or agentic.

Jumpstarter

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.

Highlights

  • 🧪 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

🔗 Links

🌎 Website: jumpstarter.dev

🐍 Primary Project: jumpstarter-dev/jumpstarter

☸️ Kubernetes Controller: jumpstarter-dev/jumpstarter/controller

↔️ gRPC Protocol: jumpstarter-dev/jumpstarter/protocol

Pinned Loading

  1. jumpstarter-python jumpstarter-python Public archive

    Python 24 18

  2. jumpstarter-controller jumpstarter-controller Public archive

    Go 4 11

  3. jumpstarter-tekton-tasks jumpstarter-tekton-tasks Public

    Jumpstarter tasks and pipeline examples for Tekton

    1 2

  4. jumpstarter-e2e jumpstarter-e2e Public archive

    Shell 1

  5. jumpstarter-protocol jumpstarter-protocol Public archive

    Makefile 1 4

Repositories

Showing 10 of 16 repositories

Top languages

Loading…

Most used topics

Loading…