Semaphore Open Source
Get the full power of modern CI/CD—speed, control, and zero licensing cost. Built on the same engine as Semaphore Cloud that runs millions of jobs weekly with 99.98% uptime.
What’s included
- Plan Overview
-
Total Cost
-
ServiceCloud is CI-as-Service. Self-hosted runs on-premise or your own cloud
-
UsersMaximum number of users allowed in the organization.
-
ConcurrencyMaximum amount of concurrent jobs at a time.
-
Cloud MachinesMaximum amount of build minutes running on Semaphore Machines (Cloud service only).
- Features
-
Multi-stage Build PipelinesOptimize for fast feedback by combining parallel jobs with sequential pipeline stages.
-
ArtifactsSave files to reuse them across your pipelines or as permanent records for future reference.
-
Project MetricsTrack performance, build frequency, and reliability of each pipeline over time.
-
Test DashboardView all your tests across all your builds on a unified dashboard.
-
Custom ReportsBuild custom reports at runtime using Markdown.
-
Flaky Tests DashboardIdentify and analyze inconsistent tests and understand their impact on workflows.
-
Deployment TargetsStreamline your deployment process with secure access management and deployment tracking.
-
Parameterized DeploymentsDefine custom forms to parameterize CD pipelines.
- Access Control & Governance
-
Project RolesCustomize permissions for each project or inherit them from the repository.
-
Granular Deployment PermissionsGive deployment permissions to a restricted set of accounts.
-
SCIM/SAML SupportIntegrate with your favorite access management service.
-
User GroupsCreate custom groups for easier access management.
-
Audit LogsRecord any activity and streamline logs to an external location.
-
Pre-flight ChecksSet up additional jobs that are required to run prior to any workflow.
- Support & Billing
-
Priority Email SupportPriority status for all support requests.
-
SLAs and Premium SupportDedicated account manager, shared Slack channel, and 24/5 & 24/7 SLAs available as add-on.
-
Annual Plan DiscountDiscounted pricing for annual plans.
-
Payment OptionsPayment through credit card or via invoice.
Community Edition
- $0
- Self-hosted
- Unlimited
- Unlimited
- n/a
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ❌
- ❌
- ❌
- ❌
- ❌
- ❌
- ❌ⓘCommunity support. Discord server and GitHub issues.
- ❌
- ❌
- ❌
Enterprise
- Custom
- Cloud or Self-hosted
- Unlimited
- Unlimited
- Unlimited
- ✅
- 200/1,000 GBⓘAdditional usage is charged $0.35 for network, and $0.07 for storage per GB/month.
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- ✅
- Available
- Included
- Invoice
From Jenkins to Zero-Maintenance CI/CD
“We cut build times by 70% and release time by 77% after switching to Semaphore.”
What developers love after switching
💤 No more plugin firefighting
🚀 Build & deploy 10× faster
🧠 Focus on code, not CI hacks
🛠️ Works out of the box across teams
If you need full control and have resources to run and manage CI/CD in house, consider our Cloud CI/CD.
FAQs
Yes. The Open Source edition is licensed under Apache 2.0, so you can use, modify, and distribute it freely without cost.
The Open Source edition gives you the full CI/CD engine with unlimited users and concurrency, but without managed infrastructure, advanced dashboards, or enterprise-level support. Cloud and Enterprise add features like hosted runners, premium support, SSO/SCIM, governance tools, and advanced insights.
The Community edition is open-source, self-hosted, and free to use with unlimited users and concurrency. You manage everything yourself and rely on community support. The Enterprise edition builds on this foundation with advanced features like SAML/SCIM, RBAC, audit logs, dedicated SLAs, and 24/7 expert support—plus flexible hosting options and cost savings at scale.
Absolutely. It’s production-ready. You host and maintain it yourself, giving you full control over infrastructure and data.
Community support is available via GitHub Discussions and issues. If your team needs SLAs, premium support, or dedicated onboarding, consider upgrading to Enterprise.
Yes. We actively maintain the project and release updates regularly. You’ll get improvements, bug fixes, and new features as they’re merged.
Definitely. We welcome contributions—whether it’s code, documentation, or sharing feedback. Check our GitHub repo for contribution guidelines.
It runs on Linux-based servers. Requirements depend on your workloads, but we recommend starting with a modern multi-core CPU, 8–16GB RAM, and SSD storage.
Unlike Jenkins, Semaphore requires no plugins to achieve modern CI/CD workflows—it has features like pipelines, parallel jobs, caching, and deployment flows built-in. Compared to GitHub Actions, Semaphore offers higher performance, self-hosting flexibility, and zero vendor lock-in.
Yes. Teams often start with Open Source and later move to Cloud or Enterprise for managed infrastructure, compliance, and premium features. Migration is straightforward.
You can find full setup guides, tutorials, and examples in the official Community Docs and GitHub repository.
Join our open source community
Semaphore Open Source is developed in the open. We welcome feedback, issues, and contributions from the community.