Skip to content
SPECIFICTION
Get listed

Screwdriver

screwdriver.cd

Free plan WebAPISelf-hosted

Spec sheet

Purpose
Screwdriver is an open source build platform designed for Continuous Delivery.Read 9 Oct 2026 · screwdriver.cd
Intended users
Screwdriver is aimed at teams defining continuous delivery pipelines and managing their own build infrastructure.Read 9 Oct 2026 · docs.screwdriver.cd
Deployment
Screwdriver can be run as a local cluster using Docker Compose, and its documentation also describes production cluster setup.Read 9 Oct 2026 · screwdriver.cd
API
The current API is version 4, is documented through Swagger, and provides interactive Try it out controls.Read 9 Oct 2026 · docs.screwdriver.cd
Support
The project offers community support through GitHub issues and pull requests, Slack, and Stack Overflow posts tagged screwdriver-cd.Read 9 Oct 2026 · docs.screwdriver.cd
Founded
2012Read 28 Sep 2026 · screwdriver.cd
API request limit
The API rejects requests with payloads larger than 1 MB.Read 9 Oct 2026 · docs.screwdriver.cd
Build cache
Build cache can be scoped to a pipeline, event, or job, and can be disabled for an individual job.Read 9 Oct 2026 · docs.screwdriver.cd
Pipeline as code
Pipelines are defined in a YAML file that lives beside the code and can be reviewed and rolled out with the codebase.Read 9 Oct 2026 · docs.screwdriver.cd
Pluggable infrastructure
Its pluggable architecture allows components to be swapped, including Postgres for the datastore or Jenkins for the executor, and lets pipelines use different execution engines.Read 9 Oct 2026 · docs.screwdriver.cd
Pull request and deployment workflow
Screwdriver tests pull requests, builds merged commits, and deploys to environments; it also supports load tests, canary deployments, and multi-environment pipelines.Read 9 Oct 2026 · docs.screwdriver.cd
Pull request secret control
Secrets are not exposed to pull request builds by default; exposing one requires enabling its allowInPR flag.Read 9 Oct 2026 · docs.screwdriver.cd
Secret protection
User secrets are stored encrypted, traffic between services is encrypted, and secrets are released only to authorized builds.Read 9 Oct 2026 · docs.screwdriver.cd
Security reporting
The project asks users to report security issues to its private security mailing list and directs non-security issues to GitHub or Slack.Read 9 Oct 2026 · docs.screwdriver.cd
Source control integrations
Screwdriver supports GitHub, GitLab, and Bitbucket, with feature support varying by provider.Read 9 Oct 2026 · docs.screwdriver.cd

Plans and prices

Screwdriver Free Open source build platform; self-hosted cluster Read 9 Oct 2026 · screwdriver.cd

Every Screwdriver plan and price →

Where Specifiction places it

Alternatives to ScrewdriverAll alternatives →