https://github.com/jumpstarter-dev/jumpstarter
https://github.com/jumpstarter-dev/jumpstarter
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jumpstarter-dev/jumpstarter
- Owner: jumpstarter-dev
- License: apache-2.0
- Created: 2024-06-18T15:16:29.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2026-01-12T10:08:03.000Z (5 months ago)
- Last Synced: 2026-01-12T18:51:10.333Z (5 months ago)
- Language: Python
- Homepage: http://jumpstarter.dev/
- Size: 10.9 MB
- Stars: 24
- Watchers: 1
- Forks: 21
- Open Issues: 82
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- awesome-iot - Jumpstarter - Open source hardware-in-the-loop testing framework for automated testing on real and virtual IoT hardware with CI/CD integration. (Table of Contents / Software)
- awesome-testing - Jumpstarter - Open source hardware-in-the-loop testing framework for automated testing on real and virtual hardware with CI/CD integration. (Software / Test Automation Frameworks)
- awesome-python - jumpstarter - A hardware-in-the-loop testing framework with a Python client library for automated testing on real and virtual hardware. (Projects / Hardware)
- awesome-iot - Jumpstarter โ 28 โง 0 - Open source hardware-in-the-loop testing framework for automated testing on real and virtual IoT hardware with CI/CD integration. (Framework)
- awesome-vehicle-security - Jumpstarter - A hardware-in-the-loop testing framework with automotive diagnostic drivers for UDS, DoIP, and CAN bus protocols. (Libraries and Tools / Python)
README
#  Jumpstarter
[](https://matrix.to/#/#jumpstarter:matrix.org)
[](https://etherpad.jumpstarter.dev/pad-lister)
[](https://meet.google.com/gzd-hhbd-hpu)



[](https://deepwiki.com/jumpstarter-dev/jumpstarter)
[](https://github.com/jumpstarter-dev/jumpstarter/actions/workflows/e2e.yaml)
[](https://github.com/jumpstarter-dev/jumpstarter/actions/workflows/pytest.yaml)
[](https://github.com/jumpstarter-dev/jumpstarter/actions/workflows/documentation.yaml)
[](https://github.com/jumpstarter-dev/jumpstarter/actions/workflows/publish.yaml)
[](https://github.com/jumpstarter-dev/jumpstarter/actions/workflows/build_oci_bundle.yaml)
[](https://github.com/jumpstarter-dev/jumpstarter/actions/workflows/build.yaml)
A free, open source tool for automated testing on real and virtual hardware with
CI/CD integration. Simplify device automation with consistent rules across local
and distributed environments.
## Highlights
- ๐งช **Unified Testing** - One tool for local, virtual, and remote hardware
- ๐ **Python-Powered** - Leverage Python's testing ecosystem
- ๐ **Hardware Abstraction** - Simplify complex hardware interfaces with
drivers
- ๐ **Collaborative** - Share test hardware globally
- โ๏ธ **CI/CD Ready** - Works with cloud native developer environments and
pipelines
- ๐ป **Cross-Platform** - Supports Linux and macOS
## Installation
Install all the Jumpstarter Python components:
```shell
pip install --extra-index-url https://pkg.jumpstarter.dev/ jumpstarter-all
```
Or, just install the `jmp` CLI tool:
```shell
pip install --extra-index-url https://pkg.jumpstarter.dev/ jumpstarter-cli
```
To install the [Jumpstarter
Service](https://jumpstarter.dev/main/introduction/service.html) in your Kubernetes
cluster, see the [Service
Installation](https://jumpstarter.dev/main/getting-started/installation/index.html)
documentation.
## Documentation
Jumpstarter's documentation is available at
[jumpstarter.dev](https://jumpstarter.dev).
Additionally, the command line reference documentation can be viewed with `jmp
--help`.
## Contributing
Jumpstarter welcomes contributors of all levels of experience and would love to
see you involved in the project. See the [contributing
guide](https://jumpstarter.dev/main/contributing.html) to get started.
## License
Jumpstarter is licensed under the Apache 2.0 License ([LICENSE](LICENSE) or
[https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0)).