Open Source Components
Our entire developer toolkit is open-source, and we welcome community suggestions, pull requests, and ideas.

Set-up Agents in self-hosted environments
Use Agents to run jobs in a self-hosted environment or have your security teams investigate how agents work in Semaphoreβs cloud.

Reuse common tools from our Toolbox
Use toolkits for caching, repository checkout with shallow clone options, artifact tagging, and package installation management. Reuse this tooling in your own projects or fork them and add your own functionality.

Parse and publish Test Results
Parse JUnit XML test reports with the test-results CLI and compile and publish your test reports in JSON format. Merge reports and optimize storage by compressing them.

Explore further
Discover all you can do with security and compliance πͺ
Let’s get started π
Find the best plan for your team π€
Tell us about your needs π§βπ»