7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

OpenDevOps

Open source

CODO (OpenDevOps) is an open-source operations platform for managing multi-cloud and hybrid-cloud infrastructure with CMDB, task scheduling and Kubernetes management.

Open-source alternative to

opendevops.cn
OpenDevOps homepage screenshot
GitHub stars
4.1k
Last commit
5 mo ago
Repository age
7 years
Licence
GPL-3.0
Self-hosted
Yes

About OpenDevOps

CODO, also called CloudOpenDevOps or OpenDevOps, is an open-source one-stop operations platform designed for enterprises running multi-cloud and hybrid-cloud environments. It aims to give unified management across regions and clouds, with automation tools to reduce operational complexity. The documentation is mainly in Chinese.

Architecturally it uses a Vue and iView plus React and Ant Design front end, Python Tornado and Go Gin back ends, an OpenResty and Lua API gateway, and a qiankun-based micro-frontend shell. Modular components include an admin back end, a CMDB for configuration management, task scheduling, a configuration center, a notification center, Kubernetes management, an agent server and the gateway. Highlights listed include real-time monitoring and alerting, cloud-native container support and ITSM-style workflows.

Deployment is supported through Docker Compose and Kubernetes Helm one-click installs, and a read-only demo is available. CODO is licensed under GPL-3.0 and you run it on your own infrastructure.

Key features

  • Multi-cloud and hybrid-cloud management
  • CMDB and task scheduling modules
  • Configuration and notification centers
  • Kubernetes management module
  • Micro-frontend architecture
  • Docker Compose and Helm deployment

Good fit for

  • →Unified operations across several clouds
  • →Self-hosted ops automation platform
Built with
Python
Docker
Tags
devops
cmdb
multi-cloud
kubernetes
automation
ops
chinese
itsm

OpenDevOps: questions and answers

What is OpenDevOps used for?
OpenDevOps is an open-source operations platform for managing multi-cloud and hybrid-cloud infrastructure with CMDB, task scheduling and Kubernetes management. It is a good fit for unified operations across several clouds and self-hosted ops automation platform.
Is OpenDevOps open source?
Yes. OpenDevOps is open source under the GPL-3.0 licence. Its source code is on GitHub at opendevops-cn/opendevops and is written mainly in Python.
Is OpenDevOps free?
Yes. OpenDevOps is open source, so the software itself is free to use.
Can I self-host OpenDevOps?
Yes. OpenDevOps can be self-hosted on your own server or infrastructure.
What is OpenDevOps an alternative to?
OpenDevOps is an open-source alternative to Azure Arc. Other open-source alternatives to Azure Arc include KubeStellar, Claudie and Rancher.
Is OpenDevOps actively maintained?
The most recent commit to OpenDevOps was on 12 April 2026. The project has 4.1k stars on GitHub.

Open-source alternatives to OpenDevOps

See all

SaaS alternatives to OpenDevOps

See all