Woodpecker CI
Extensible CI/CD engine based on containerized pipeline steps
7.8k stars 658 forks last commit first released Apache-2.0
Actively maintained
Last commit 26 Aug 2026.

Woodpecker CI is a lightweight, extensible CI/CD engine for building, testing, and deploying software. It executes pipeline steps in containers and is designed to integrate with common Git forges using webhook-driven workflows.
Key Features
- Container-based pipeline execution for isolated, reproducible builds
- Multi-workflow support within a single repository, including dependent workflows
- Plugin-based extensibility to add custom capabilities beyond standard images
- Server/agent architecture to scale runners across multiple machines
- Default SQLite storage for simple deployments
Use Cases
- Automating build, test, and deployment pipelines for software projects
- Running Docker-based CI jobs for monorepos with multiple independent workflows
- Extending CI behavior with custom plugins for internal tooling and integrations
Limitations and Considerations
- Focuses on containerized execution, so workloads requiring non-container runtimes may need additional runner customization
Woodpecker CI fits teams that want a straightforward CI/CD platform with a Docker-first execution model and strong extensibility. Its lightweight footprint and workflow flexibility make it suitable for homelabs through production deployments.
Categories:
Tags:
Tech Stack:
Similar to Woodpecker CI

Semaphore
Open source CI/CD platform for building, testing, and deploying software
Semaphore is an open-source CI/CD platform to automate builds, tests, and deployments with YAML pipelines, parallel execution, and container-friendly workflows.


Gitea
Self-hosted Git hosting with code review, issues, and CI/CD
Gitea is a lightweight, self-hosted Git service with repositories, pull requests, issues, wiki, packages, and built-in CI/CD via Actions and runners.

Doco-CD
Lightweight GitOps continuous deployment for Docker Compose and Swarm
Doco-CD is a lightweight GitOps continuous deployment tool that deploys and updates Docker Compose projects and Docker Swarm stacks via webhooks or polling.


StackStorm
Event-driven automation and workflow orchestration for operations
Open-source event-driven automation platform for DevOps and SRE, with rules, workflows, ChatOps, and hundreds of integration packs for auto-remediation and incident response.

RunsOn
Self-hosted GitHub Actions runners on AWS EC2
RunsOn deploys scalable, ephemeral GitHub Actions runners in your AWS account with spot/on-demand support, integrated S3-backed caching, and workflow compatibility.
Komodo
Build and deployment system for managing software across servers
Komodo is a self-hosted build and deployment platform to automate builds and deploy Docker containers and Compose stacks across many servers with a web UI and API.



