Argo Workflows
Container-native workflow engine for Kubernetes
Argo Workflows is an open-source workflow engine for orchestrating parallel jobs on Kubernetes. It is commonly used for CI/CD, data processing, and machine learning pipelines.
Key features
- DAG and step workflows
- Container-native steps
- Artifact passing
- Massive parallelism
Strengths
- Released under the Apache-2.0 license
- Kubernetes-ready with Helm charts available
- Mature project with 16.9k GitHub stars
- Written in Go
Argo Workflows replaces
Compare Argo Workflows
20 head-to-head comparisons.
- Argo Workflows vs act
- Argo Workflows vs Drone
- Argo Workflows vs Jenkins
- Argo Workflows vs Argo CD
- Argo Workflows vs Dagger
- Argo Workflows vs Bytebase
- Argo Workflows vs Earthly
- Argo Workflows vs Spinnaker
- Argo Workflows vs Tekton
- Argo Workflows vs Concourse CI
- Argo Workflows vs Woodpecker CI
- Argo Workflows vs GoCD
- Argo Workflows vs Buildbot
- Argo Workflows vs MockServer
- Argo Workflows vs Buildkite Agent
- Argo Workflows vs Gitea Act Runner
- Argo Workflows vs Laminar
- Argo Workflows vs Bamboo
- Argo Workflows vs GitLab
- Argo Workflows vs TeamCity
Similar ci/cd & build apps
act
CI/CD & BuildRun GitHub Actions workflows locally for fast feedback
Replaces GitHub Actions
Drone
CI/CD & BuildContainer-based continuous delivery platform
Replaces Jenkins, CircleCI
Jenkins
CI/CD & BuildExtensible open-source automation server for CI/CD
Replaces CircleCI
Argo CD
CI/CD & BuildDeclarative GitOps continuous delivery for Kubernetes
Replaces Spinnaker
Dagger
CI/CD & BuildProgrammable CI/CD engine that runs pipelines as code
Replaces GitHub Actions, CircleCI
Bytebase
CI/CD & BuildDatabase DevOps and CI/CD for schema changes
Replaces Liquibase, Flyway