Semaphore UI logo

Semaphore UI

Website

Modern web UI and API for automating DevOps tools.

13.9k stars 1.3k forks last commit first released MIT

Actively maintained

Last commit 28 Jul 2026.

Semaphore UI screenshot

Semaphore UI is a modern web UI for managing popular DevOps tools. It provides a clean interface to run tasks across tooling such as Ansible, Terraform/OpenTofu, Bash, and PowerShell with a focus on clarity and security.

Key Features

  • Easily run Ansible playbooks, Terraform/OpenTofu code, Bash, and PowerShell scripts.
  • Receive notifications about failed tasks.
  • Project isolation and granular access control.
  • Intuitive workflow and quick setup.

Use Cases

  • Orchestrate infrastructure automation with Ansible, Terraform/OpenTofu, and Bash.
  • Manage multi-team deployments with project isolation and role-based access.
  • Track tasks with templates, schedules, and inventories to automate repetitive workloads.

Limitations and Considerations

Conclusion

Semaphore UI is an open-source, modern UI for automating DevOps workflows. It combines a Go backend with a Vue.js front-end, runs in Docker/K8s, and supports common databases to fit existing environments. It is backed by an active open-source community and ongoing development.

Categories:

Tags:

Tech Stack:

Share:

Similar to Semaphore UI

Corteza logo

Corteza

Open-source low-code platform for building data-driven business apps

2.1k
506
Last commit

Corteza is an open-source low-code platform to build CRM-style apps, structured data systems, and automated business workflows with a strong API-first design.

Apache-2.0Actively maintained
Alternative to:
Microsoft Power Apps logo
Microsoft Power Apps
+19
NocoDB logo

NocoDB

No-code spreadsheet interface for SQL databases with APIs

64.3k
5k
Last commit

Open-source Airtable alternative that turns Postgres/MySQL/SQLite into a no-code spreadsheet UI with views, permissions, integrations, and REST APIs.

Actively maintained
Alternative to:
Airtable logo
Airtable
+10

Docking Station

Web interface for managing and updating Docker containers

415
12
Last commit

A web app to discover, monitor and update Docker Compose stacks; frontend in Next.js and backend in FastAPI.

Actively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+2
Portainer logo

Portainer

Web UI and API for managing Docker and Kubernetes environments

38.1k
2.9k
Last commit

Lightweight web-based platform to manage Docker, Swarm and Kubernetes resources with a GUI and API, including access control and multi-environment operations.

ZlibActively maintained
Alternative to:
Portainer Business Edition (Portainer Cloud) logo
Portainer Business Edition (Portainer Cloud)
+6
Directus logo

Directus

Headless CMS and instant APIs for SQL databases

36.9k
4.9k
Last commit

Directus turns any SQL database into a headless CMS with an admin app, role-based access control, and instant REST and GraphQL APIs for custom applications.

Actively maintained
Alternative to:
Directus Cloud logo
Directus Cloud
+19
SQLPage logo

SQLPage

SQL-only web app builder that generates UI from SQL queries

2.5k
175
Last commit

SQLPage is a fast SQL-only web app builder that turns .sql files into interactive web pages and APIs on top of your existing database.

MITActively maintained
Alternative to:
Retool logo
Retool
+19