concourse/concourse
Concourse is a container-based automation system written in Go. It's mostly used for CI/CD. observed · 2026-08-28
Health v2 · maintenance only
98/100
- Activity 99
- Release rhythm 97
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 17.0
- age_days: 4519
- days_rel: 20
- days_push: 7
- n_releases_24m: 21
Adoption not part of the score
7893 stars · 897 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Concourse is an open-source, container-based automation system written in Go, primarily used for CI/CD. Pipelines are defined declaratively in YAML around resources, jobs, and tasks, with everything running in containers on stateless workers and managed via the fly CLI.
Use cases
- set up a self-hosted CI/CD server for my repos
- run build and test pipelines in containers
- automate deployments triggered by git commits
- define pipelines as code committed to source control
- visualize job dependencies as a pipeline graph
- schedule recurring automation jobs
- build and push docker images in a pipeline
When to choose
- you want a self-hosted, container-isolated CI/CD system with declarative, source-controlled pipeline config
- you value reproducible, idempotent builds and stateless workers
- you need pipeline visualization and a dependency-graph model of jobs and resources
- you want automation beyond CI/CD (any pipeline-based 'continuous thing-doing')
When to avoid
- you want a quick, low-learning-curve CI tool - Concourse has a deliberately steep initial learning curve
- you need macOS or Windows resource types - resources only run on Linux workers
- you prefer plugin-heavy, batteries-included CI with GUI-based configuration
- you need a fully managed/SaaS CI service
Facets
application · maturity active
ci-cd workflow-automation container-runtime scheduling cli self-hosted developer-tools windows self-hosted go continuous-integration continuous-delivery pipeline fly-cli declarative-config reproducible-builds elm-ui devops automation containers linux macos docker kubernetes
10 sources
- readme: https://github.com/concourse/concourse · fetched 2026-08-28 · a74e0dd0ca84
- homepage: https://concourse-ci.org · fetched 2026-08-29 · 6ca9d9cb1c23
- site_page: https://concourse-ci.org/docs/getting-started · fetched 2026-08-29 · cf0617786936
- site_page: https://concourse-ci.org/docs · fetched 2026-08-29 · 6fb5861c64ae
- site_page: https://concourse-ci.org/docs/getting-started/quick-start · fetched 2026-08-29 · 411f3b3e08cb
- site_page: https://concourse-ci.org/docs/getting-started/hello-world · fetched 2026-08-29 · 3e7c19d6b475
- site_page: https://concourse-ci.org/docs/getting-started/inputs-outputs · fetched 2026-08-29 · b4a51a4da5ee
- site_page: https://concourse-ci.org/docs/getting-started/resources · fetched 2026-08-29 · b42ecc6d9f41
- site_page: https://concourse-ci.org/docs/install · fetched 2026-08-29 · c3100a6eb63c
- site_page: https://concourse-ci.org/blog/2026-08-12-v830-release · fetched 2026-08-29 · 35fd958ae820
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| concourse/concourse | main | 98 |
For agents
markdown · JSON · MCP: product_card(name="concourse/concourse")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem