Skip to content
@jumpstarter-dev

Jumpstarter

Org handling the jumpstarter.dev project, open Hardware In the Loop

⚡ Jumpstarter – Hardware at the Speed of Software

Why Jumpstarter?

Jumpstarter is a free and open-source Hardware-in-the-Loop (HiL) automation tool that bridges the gap between embedded development workflows and real-world deployment environments. It enables consistent and automated testing of your software stack across both physical hardware and virtual targets, using cloud-native principles like Kubernetes, declarative APIs, and GitOps.

Jumpstarter makes embedded system testing scalable, programmable, and CI/CD-friendly.

What Can I Do with Jumpstarter?

  • 🧪 Automate testing across physical and virtual devices under test (DUTs)
  • 🔌 Remotely control test interfaces like UART, CAN, SPI, GPIO, power, and USB
  • 🧰 Use "exporters" to expose hardware interfaces to your CI environment
  • 🔐 Securely lease and forward DUT interfaces to authorized clients via gRPC
  • 🐍 Integrate with PyTest and other Python testing tools
  • 📦 Provision virtual hardware devices (e.g. QEMU) on demand

🔗 Links

🌎 Website: jumpstarter.dev

🐍 Primary Project: jumpstarter-dev/jumpstarter

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

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

🧪 E2E Tests: github.com/jumpstarter-dev/jumpstarter-e2e

Pinned Loading

  1. jumpstarter-python jumpstarter-python Public archive

    Python 26 21

  2. jumpstarter-controller jumpstarter-controller Public archive

    Go 4 12

  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
  • jumpstarter Public

    Jumpstarter project

    jumpstarter-dev/jumpstarter’s past year of commit activity
    Python 6 9 87 12 Updated Feb 3, 2026
  • fls Public

    An embedded target flashing tool that runs in linux

    jumpstarter-dev/fls’s past year of commit activity
    Rust 1 2 0 1 Updated Feb 3, 2026
  • packages Public

    Python packages repository generator for pkg.jumpstarter.dev

    jumpstarter-dev/packages’s past year of commit activity
    Shell 0 Apache-2.0 0 0 0 Updated Jan 27, 2026
  • jumpstarter-python Public archive
    jumpstarter-dev/jumpstarter-python’s past year of commit activity
    Python 26 Apache-2.0 21 0 16 Updated Jan 22, 2026
  • monorepo-builder Public archive

    A temporary script to help with the multirepo->monorepo migration

    jumpstarter-dev/monorepo-builder’s past year of commit activity
    Shell 0 0 0 0 Updated Jan 22, 2026
  • jumpstarter-e2e Public archive
    jumpstarter-dev/jumpstarter-e2e’s past year of commit activity
    Shell 0 Apache-2.0 1 0 0 Updated Jan 15, 2026
  • jumpstarter-protocol Public archive
    jumpstarter-dev/jumpstarter-protocol’s past year of commit activity
    Makefile 1 Apache-2.0 4 0 3 Updated Jan 15, 2026
  • jumpstarter-controller Public archive
    jumpstarter-dev/jumpstarter-controller’s past year of commit activity
    Go 4 12 0 6 Updated Jan 15, 2026
  • jumpstarter-dev/jumpstarter-lab-config’s past year of commit activity
    Go 1 2 3 0 Updated Oct 21, 2025
  • dutlink-firmware Public

    Firmware for the dutlink-board, written in Rust 🦀, distributed via fwupd

    jumpstarter-dev/dutlink-firmware’s past year of commit activity
    Rust 3 1 1 1 Updated Sep 24, 2025

Most used topics

Loading…