EVERYTHING XIAOMI
Get listed
Semaphore logo

Semaphore

Semaphore is an AI-native CI/CD platform for building, testing, releasing, and deploying code.

Place
#8 of 58
Score
7.4
Semaphore's website

What Semaphore is

Semaphore is an AI-native CI/CD platform for building, testing, releasing, and deploying code. Workflows group pipelines that automate development tasks, and its visual Workflow Builder models pipelines, generates YAML configuration, and provides visual performance feedback. Teams can connect GitHub, GitLab, and Bitbucket repositories, then run hosted jobs or self-host agents on Linux, macOS, or Windows. Self-hosted agents can autoscale with Kubernetes or AWS. Semaphore is open source under the Apache 2.0 license and can be self-hosted. The pricing page includes 20 concurrent jobs by default, with higher limits available on request. Artifact use is free up to 20 GB of monthly egress and 100 GB of monthly storage; extra usage is charged separately. Free support covers account setup, projects, and Git integration, while advanced CI troubleshooting is offered through paid support plans. Semaphore says it has SOC 2 Type 2 and ISO 27001:2022 certifications and encrypts data in transit and at rest. Its listed customers range from SMBs and fast-growing startups to Fortune 500 companies.

Good

  • Supports GitHub, GitLab, and Bitbucket
  • Offers hosted and self-hosted runners
  • Self-hosted agents support Linux, macOS, and Windows
  • Open source under Apache 2.0
  • Includes 20 concurrent jobs by default

Watch out

  • Artifact use beyond listed limits costs extra
  • Higher concurrency limits require a request
  • Advanced CI troubleshooting requires paid support

Who it suits

Semaphore suits teams that need CI/CD workflows connected to GitHub, GitLab, or Bitbucket, including teams choosing hosted jobs or self-hosted agents. It lists SMBs, startups, and Fortune 500 companies among its customers.

Verdict

Semaphore combines pipeline automation with hosted and self-hosted execution, plus a visual workflow builder. Teams should account for artifact limits and the paid support options if they need advanced CI troubleshooting.

Plans and prices

From Semaphore's own pricing page, checked 21 Sep 2026.

All about pricing
PlanPriceWhat it gives you
Free usage creditsFree$15 monthly credits
Self-HostedFreeAny machine · $0.0025/min
Ubuntu ARM 2vCPUFree2 vCPU · $0.003/min
Ubuntu ARM 4vCPU$0.01 a month4 vCPU · $0.006/min
Ubuntu ARM 8vCPU$0.01 a month8 vCPU · $0.012/min
Ubuntu x64 2vCPU$0.01 a month2 vCPU · $0.0075/min
Ubuntu x64 4vCPU$0.02 a month4 vCPU · $0.015/min
MacOS 4vCPU$0.09 a month4 vCPU · $0.09/min
Basic Support$50 a monthEmail support during business hours · No guaranteed response times · $50/month
Priority Response Support$250 a monthEmail + Slack · Best-effort accelerated responses 24/5 · $250/month
SLA Standard Support$500 a monthEmail + Slack + Customer Portal · 24/5 · P1 4h, P2 1 day, P3 3 days, P4 1 week · $500/month

The facts

Each one read from Semaphore's own pages, with the date it was checked.

What it does

Additional integrations
The feature comparison lists Slack notifications, webhook notifications, SAML/SCIM, Okta, OpenID Connect, and GitHub SSO integrations, with some edition restrictions.checked 7 Oct 2026
Agent scaling
Self-hosted agents can run on Linux, macOS, or Windows and can autoscale with Kubernetes or AWS.checked 7 Oct 2026
Artifacts limit
Artifact usage is free up to 20 GB per month of egress and 100 GB per month of storage, with additional usage charged separately.checked 7 Oct 2026
Build isolation
Builds run in isolated sandbox virtual machines that are destroyed after each use.checked 7 Oct 2026
Concurrency limit
The pricing page includes 20 concurrent jobs by default and says higher limits are available on request.checked 7 Oct 2026
Encryption
Semaphore says data is encrypted in transit with 256-bit encryption and at rest with AES-256.checked 7 Oct 2026
Intended customers
Semaphore says it serves SMBs, fast-growing startups, and Fortune 500 companies.checked 7 Oct 2026
Open source
The company says Semaphore is open source under the Apache 2.0 license and can be self-hosted.checked 7 Oct 2026
Product
Semaphore is an AI-native CI/CD platform for building, testing, releasing, and deploying code.checked 7 Oct 2026
Security certifications
Semaphore says it has SOC 2 Type 2 and ISO 27001:2022 certifications, with reports or proof available on request.checked 7 Oct 2026
Source control integrations
Semaphore supports GitHub, GitLab, and Bitbucket repositories.checked 7 Oct 2026
Support
Free support includes help with account setup, projects, and Git integration; advanced CI troubleshooting is offered through paid support plans.checked 7 Oct 2026
Workflow builder
Its visual Workflow Builder models pipelines, generates YAML configuration, and provides visual performance feedback.checked 7 Oct 2026
Workflows
A workflow consists of one or more pipelines that automate development tasks such as build, release, and deployment.checked 7 Oct 2026

The company

Company location
Semaphore Technologies doo lists its registered seat in Novi Sad, Republic of Serbia.checked 7 Oct 2026
Founded
2011checked 28 Sep 2026
Headquarters
Novi Sad, Serbiachecked 28 Sep 2026
The full review of Semaphore

Semaphore is a continuous integration and delivery platform for teams automating software builds, tests, releases, and deployments. It suits organizations that want to mix hosted and self-managed build capacity. Its strongest case is execution flexibility; artifact allowances and the cost of advanced support deserve attention before committing.

Overview

Workflows combine one or more pipelines to automate development tasks. Semaphore’s visual builder models pipelines, generates YAML, and provides visual performance feedback, so teams can start with a graphical workflow and retain a configuration-based approach. It supports GitHub, GitLab, and Bitbucket repositories, plus pull request checks.

Teams can use hosted runners or self-hosted agents on Linux, macOS, and Windows. Self-hosted agents can autoscale with Kubernetes or AWS, which is useful when build capacity needs to follow workload demand or run on a team’s own infrastructure. The company describes Semaphore as open source under Apache 2.0 and self-hostable.

Key features

Pipeline configuration and capacity

Visual and YAML configuration, artifact and dependency caching, and 20 concurrent jobs by default give teams several ways to shape and scale their CI workflows. Higher concurrency limits are available on request. The combination is a good fit for teams that want to manage pipeline design without giving up control over where jobs run.

Security and integrations

Builds run in isolated sandbox virtual machines that are destroyed after use. Semaphore says data is encrypted in transit with 256-bit encryption and at rest with AES-256, and it holds SOC 2 Type 2 and ISO 27001:2022 certifications. Integrations include Slack and webhook notifications, SAML/SCIM, Okta, OpenID Connect, and GitHub SSO, though some are edition-restricted.

Artifact limits and support

Artifact use is free up to 20 GB of monthly egress and 100 GB of monthly storage; additional usage is charged separately. That allowance may be sufficient for modest pipelines, but teams producing or retaining large build outputs should account for overages. Free support covers account setup, projects, and Git integration; advanced CI troubleshooting requires a paid support plan.

Pricing

Semaphore has a free plan and no free trial. Free usage credits are free and include $15 in monthly credits. The Self-Hosted plan is free, billed $0.0025/min for any machine. Hosted Ubuntu ARM runners cost nothing at $0.003/min for 2 vCPU, and $0.01 a month at $0.006/min for 4 vCPU or $0.012/min for 8 vCPU. Ubuntu x64 costs $0.01 a month at $0.0075/min for 2 vCPU, or $0.02 a month at $0.015/min for 4 vCPU. macOS 4vCPU is $0.09 a month, pay only for what you use.

These runner prices are usage-based, so the monthly price figures do not remove the need to budget for build minutes. The free credits suit teams evaluating or running limited workloads; teams with sustained usage should estimate consumption alongside the artifact allowance and separately charged overages.

Support is priced separately: Basic Support is $50 a month for business-hours email support with no guaranteed response times. Priority Response Support is $250 a month for email and Slack, with best-effort accelerated responses 24/5. SLA Standard Support is $500 a month and adds a customer portal and defined 24/5 response targets: P1 in 4 hours, P2 in 1 day, P3 in 3 days, and P4 in 1 week. These plans make sense for teams that need more than setup help, but the higher tiers add a notable recurring cost.

Platforms

Semaphore supports API, Linux, macOS, self-hosted, web, and Windows platforms. Its self-hosted agents run on Linux, macOS, or Windows, while hosted runner options include Ubuntu and macOS.

Who it's for

Semaphore is suited to development teams that want visual pipeline modeling with YAML output, established code-host integrations, and a choice of hosted or self-managed agents. Its autoscaling support can help teams running variable workloads, while its security credentials may matter to organizations with formal compliance needs. It is less compelling for teams with little need for advanced CI troubleshooting or whose artifact use would regularly exceed the included monthly allowances.

Pros and cons

  • Pros: Visual pipeline design generates YAML and includes performance feedback, serving both graphical and configuration-led workflows.
  • Pros: Hosted runners and self-hosted agents across Linux, macOS, and Windows give teams flexibility over execution environments.
  • Pros: Autoscaling with Kubernetes or AWS and 20 default concurrent jobs support teams managing changing build demand.
  • Cons: Artifact egress and storage have monthly free caps, with additional usage charged separately.
  • Cons: Free support is limited to setup, projects, and Git integration; advanced troubleshooting requires paid support.

Alternatives

GitHub Codespaces is a freemium option with a free plan and 2-core compute at $0.18 a month, billed monthly, or 4-core compute at $0.36 a month. Consider it when its compute plans better match the development environment you need.

Codemagic is a freemium choice with a free plan that includes one team member, 500 build minutes refilled monthly, one parallel build, and 30 days of build history and artifact storage. It may suit a small team whose needs fit those caps.

GameCI is free and open source; its CI provider build minutes may cost extra. Choose it when a free, open-source game-development CI option is the priority.

Bitrise offers a free Hobby plan for a team of one, with build credits for a small project a few times per month and community support. It may fit an individual with occasional build needs.

GoCD is a free, downloadable open-source continuous delivery server; consider it if that model suits your delivery setup.

Travis CI has a free plan with 10,000 credits, unlimited unique users, private and open-source repositories, and Windows, Linux, and macOS support. It is an option for teams whose needs align with that allocation.

AppVeyor offers a free Open-source plan with unlimited public projects, one concurrent job, five self-hosted jobs, and community support. It may suit public-project workflows within those limits.

Argo Workflows is a free, open-source workflow engine for Kubernetes.

For category comparisons, see Game Build Automation Software, Continuous Integration Software, and Mobile CI/CD Software.

Verdict

Semaphore is a strong choice for teams that want flexible CI/CD execution, visual pipeline design, and the option to scale self-hosted agents. Choose it when those controls and its security posture matter enough to justify monitoring artifact consumption and, if needed, paying for advanced support. Look elsewhere if fixed artifact allowances or paid troubleshooting make its operating costs a poor fit.

Alternatives to Semaphore

All alternatives
  1. 1Codemagic logo

    Codemagic

    Free planAndroidiOSWebAPI
    8.2From $99 a month
  2. 2TeamCity logo

    TeamCity

    Free planAndroidWebAPILinux
    8.2From $15 a month
  3. 3Azure Test Plans logo

    Azure Test Plans

    Free planWebAPIExtensionLinux
    8.1From $6 a month
  4. 4

    Bitbucket Pipelines

    Free planWebAPILinuxmacOS
    8.0From $3.65 a month
  5. 5AppVeyor logo

    AppVeyor

    Free planWebAPILinuxmacOS
    7.9From $29 a month
  6. 6AWS CodeBuild logo

    AWS CodeBuild

    Free planWebAPILinuxmacOS
    7.9From $0.01 a month