✦ Open Source · Self-Hosted · Free Forever

The CI/CD Daemon
Built for Developers

CodeForge is a lightweight, self-hosted CI/CD pipeline daemon with a custom DSL, encrypted secrets vault, and a beautiful desktop dashboard.

⬇ Download Latest ⭐ View on GitHub

One-line install on Linux & macOS

# Linux AMD64 curl -L https://github.com/khajum-sanjog/codeforge/releases/latest/download/codeforge-linux-amd64 -o codeforge chmod +x codeforge && sudo mv codeforge /usr/local/bin/ codeforge daemon start

Download

Choose your platform. All binaries are built headless (no GUI dependency) and statically linked.

🐧
Linux x64
VPS, cPanel, Ubuntu, Debian
⬇ codeforge-linux-amd64
🐧
Linux ARM64
Raspberry Pi, AWS Graviton
⬇ codeforge-linux-arm64
🍎
macOS Apple Silicon
M1, M2, M3, M4
⬇ codeforge-macos-arm64
🍏
macOS Intel
Intel Core i5/i7/i9
⬇ codeforge-macos-amd64
🪟
Windows
Windows 10 / 11 x64
⬇ codeforge-windows-amd64.exe

Everything you need

Built for developers who want full control without cloud lock-in.

📝

Custom DSL (.kzm files)

Define pipelines in a clean, human-readable syntax. Triggers, steps, environments, rollback — all in one file.

🔒

Encrypted Secrets Vault

AES-256-GCM encrypted credentials stored locally. Never expose secrets in plain text or config files.

🔄

Auto Rollback

Automatic snapshot and rollback on deployment failure. Your production site stays up even when deploys fail.

📡

REST API

Trigger pipelines, read logs, and rollback via HTTP. Integrate with webhooks, GitHub Actions, or your own tools.

🖥️

Desktop GUI

Beautiful Fyne-based desktop dashboard for macOS, Linux, and Windows. Manage pipelines visually.

Zero Dependencies

Single static binary. No Docker, no Node.js, no Python. Download, chmod +x, run. That's it.