
Buddy
CI/CD automation platform focused on easy pipeline design and fast deployments for developers
Discover top open-source software, updated regularly with real-world adoption signals.

Enterprise-grade CI/CD platform with visual workflows and CLI
CDS delivers a scalable, high‑availability continuous delivery service with an intuitive UI, powerful CLI, workflow‑as‑code, and native Git integrations for enterprise teams.

CDS is an enterprise‑grade continuous delivery platform written in Go. It targets DevOps and engineering teams that need a reliable, horizontally scalable CI/CD service with high availability.
The web UI lets users design complex workflows visually, while the CLI enables full scripting of pipelines, workflow templates, and environment management. Workflows can be defined as code in YAML and stored in Git, supporting native integrations with GitHub, GitLab, Bitbucket Server and Gerrit. Pipelines consist of sequential stages with parallel jobs, and jobs can launch temporary service containers (e.g., databases) for integration testing. Features such as remote caching, an enterprise notification bus, and multi‑environment support further streamline large‑scale deployments.
cdsctlCDS can be started quickly with Docker‑Compose and runs all state in a database, simplifying backup procedures. It has been in production at OVH since 2015, processing over 7 million workers annually, and provides built‑in metrics, logs and monitoring for operational insight.
When teams consider CDS, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
Microservice deployment pipeline
Automated builds and deployments across dev, staging, and prod using shared workflow templates.
Data‑science model training CI
Parallel jobs with service prerequisites (e.g., Redis, PostgreSQL) enable reproducible experiments.
Multi‑repo monorepo integration
Chain pipelines across several repositories with joins and forks for coordinated releases.
Enterprise release orchestration
Triggers via Git pushes, scheduler, or event bus with notifications to external systems.
Yes. CDS has been used in production at OVH since 2015 and runs over 7 million workers per year.
All data is stored in the database; backing up the database regularly is sufficient.
CDS is written in Go (golang).
Use the provided Docker‑Compose tutorials to spin up a local instance quickly.
Yes, it natively integrates with GitHub, GitLab, Bitbucket Server, and Gerrit.
Project at a glance
ActiveLast synced 4 days ago