# screwdriver-cd/screwdriver

An open source build platform designed for continuous delivery.

Repository: https://github.com/screwdriver-cd/screwdriver
Canonical: https://ross.abutalabs.com/products/screwdriver
Homepage: http://screwdriver.cd
Language: JavaScript
License: NOASSERTION
License Family: other
Topics: screwdriver, api, javascript, continuous-integration, continuous-delivery, ci-cd, kubernetes
Last push: 2026-09-03T01:25:17+00:00

## Health v2 (maintenance only)
Score: 68/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 100, release rhythm 8, longevity 100
- inputs: {"age_days": 3754, "days_push": 0, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1045, forks 174 (observed 2026-09-03T02:15:17.725148+00:00)

## What it is
Screwdriver is an open-source, self-hosted build platform for continuous delivery, built as a pluggable collection of services (API, UI, log store, queue) in JavaScript. It lets teams define pipelines as code in YAML and run builds on Kubernetes, Docker, or Nomad executors with GitHub, GitLab, or Bitbucket SCM integration.

## Use cases
- self-host a CI/CD platform instead of Jenkins
- define build and deploy pipelines as YAML in the repo
- run containerized builds on Kubernetes
- automate testing pull requests and deploying merged commits
- set up multi-environment deployment pipelines with canary releases
- integrate CI with GitHub, GitLab, or Bitbucket via webhooks

## When to choose
- you want a self-hosted, pluggable CI/CD system with control over your own build cluster
- you need pipeline-as-code with YAML config stored beside your code
- you run Kubernetes or Docker and want container-native builds
- Jenkins no longer scales for your build volume

## When to avoid
- you just need a simple hosted CI service without operating infrastructure
- your team lacks capacity to manage a multi-service cluster (API, UI, store, queue)
- you need a CI tool with a large plugin marketplace like Jenkins or GitHub Actions

## Facets
- artifact type: service
- maturity: active
- function: ci-cd, api-framework, webhook, auth, deployment, workflow-automation
- domain: self-hosted, developer-tools
- platform: self-hosted
- tags: continuous-integration, continuous-delivery, build-platform, pipeline-as-code, pluggable-architecture, jenkins-alternative, yaml-pipelines, devops, automation, nodejs, docker, kubernetes, web-server

## Member repositories
- screwdriver-cd/screwdriver (main) score 68

## Provenance
- Observed fields: from GitHub, fetched 2026-09-03T02:15:17.725148+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:02:07.771869+00:00, confidence not recorded.
  - readme: https://github.com/screwdriver-cd/screwdriver (fetched 2026-09-03T02:15:17.725148+00:00, sha 749bab4dbf12)
  - homepage: http://screwdriver.cd (fetched 2026-08-29T13:03:22.176579+00:00, sha 39c7b317137a)
  - site_page: http://docs.screwdriver.cd/about/support (fetched 2026-08-29T13:03:22.179290+00:00, sha 594debb188d7)
  - site_page: http://docs.screwdriver.cd/about/contributing (fetched 2026-08-29T13:03:22.181029+00:00, sha 658097aa63ba)
  - site_page: https://docs.screwdriver.cd/about/contributing (fetched 2026-08-29T13:03:22.182770+00:00, sha 658097aa63ba)
  - site_page: http://docs.screwdriver.cd/about (fetched 2026-08-29T13:03:22.184368+00:00, sha 143a350c31b7)
  - site_page: http://docs.screwdriver.cd/cluster-management/running-locally (fetched 2026-08-29T13:03:22.185946+00:00, sha 2fdd194a18a9)
  - site_page: http://docs.screwdriver.cd/cluster-management (fetched 2026-08-29T13:03:22.187590+00:00, sha 9d356d676a9c)
  - site_page: http://docs.screwdriver.cd/user-guide/quickstart (fetched 2026-08-29T13:03:22.189177+00:00, sha 37a932021a6e)
  - site_page: http://docs.screwdriver.cd (fetched 2026-08-29T13:03:22.190803+00:00, sha c4c2c6e7c433)
- Data as of 2026-08-30T08:39:29.467469+00:00.
