PikoCI
The CI/CD that grows with you. One binary, any database, any queue, runs anywhere.
Open source alternative to:
PikoCI is a self-hosted CI/CD platform designed to eliminate the operational complexity that comes with most continuous integration and delivery tools. Inspired by Concourse CI's resource model, PikoCI distinguishes itself by running as a single binary that can operate with any SQL database and any message queue backend. This means you can deploy it using your existing infrastructure or run it entirely in memory for development and testing — no Docker Compose, no Kubernetes, and no setup scripts required.
Pipelines in PikoCI are defined using HCL (HashiCorp Configuration Language), making them more expressive and readable than typical YAML configurations. The platform supports flexible runners, allowing jobs to execute on the host machine, inside Docker containers, or through custom runner implementations. Built-in features include a web UI for visualizing pipeline state and streaming build logs, team-based access control, and the ability to mark pipelines as public for open source projects. With its focus on portability, you can bundle the binary, your pipeline config, and your database file together and move them anywhere.
Categories:
Build with:
Looking for contributors
This project is actively seeking help, join the community!
Repository details
Updated 6/4/2026, 9:00:30 AM
View Repository