Side by side
Skaffold vs werf
Both stand on container build tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.
Free plan APIExtensionLinux+2
Choose Skaffold if you want an open-source CLI for a development loop that can build and deploy applications, with multiple builder and deployment options. Developers whose workflow depends on HTTPS compatibility for the Skaffold gRPC server should look elsewhere for that capability.
Visit Skaffold Free plan APILinuxMac+2
werf brings several Kubernetes delivery stages into one tool and supports multiple CI systems and registries. Teams should account for the Buildah platform constraints and the listed setup requirements for their operating system.
Visit werfThe facts
| Skaffold | werf | |
|---|---|---|
| Free plan | Yes | Yes |
| Open source | Not published | Not published |
| Runs on | API, Extension, Linux, Mac, Windows | API, Linux, Mac, Self-hosted, Windows |
| Lowest paid plan | Free or on request | Not published |
| Plans published | 1 | None |
| Maker | Not published | Not published |
| Website | skaffold.dev | werf.io |
| On container build tools | #19 of 34 | #29 of 34 |
Skaffold: what it does well
- Free and open source, with a standalone CLI and IDE integrations.
- Watches source files and can rebuild, sync, test, and redeploy.
- Offers builder choices including Docker, Jib, Bazel, and Buildpacks.
- Supports deployment options including Helm, Cloud Run, Kustomize, and Render.
- Runs on Linux, macOS, and Windows.
What to know first
- The Skaffold gRPC server is not compatible with HTTPS.
- Update checks contact Google servers by default.
- Anonymized usage data collection requires opting out to disable.
werf: what it does well
- Free and open source
- Supports Dockerfiles and Stapel builds
- Includes GitLab CI/CD and GitHub Actions integrations
- Deployment tracking waits for resources to be ready
- Supports encrypted Helm secret parameter files
What to know first
- Buildah on macOS requires a virtual machine
- Windows setup lists PowerShell, Git, GPG, and Docker Engine requirements
- Linux setup requires a Kubernetes cluster and public container registry
- Anonymous usage telemetry is collected by default
Alternatives to Skaffold Alternatives to werf The whole list
