git404hub

what is open-cdm fr?

clougence/open-cdm — explained in plain English

Analysis updated 2026-05-18

134JavaAudience · ops devopsComplexity · 4/5LicenseSetup · moderate

tl;dr

A free, team-oriented database management console with access control, SQL auditing, and change review workflows.

vibe map

mindmap
  root((clouddm))
    What it does
      Team database console
      Query many databases
      Visual object management
    Access control
      Permission levels
      Role based access
      Temporary access requests
    Safety
      SQL auditing
      Risky statement blocking
      Data masking
    Workflow
      Change review
      CI CD triggers
      Chat integrations
    Audience
      Ops teams
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Give a whole team one shared web console to query and manage many types of databases.

VIBE 2

Control exactly who can access which database, schema, or table with role based permissions.

VIBE 3

Catch risky SQL statements before they run using built in and custom audit rules.

VIBE 4

Run database changes through a review workflow similar to a code pull request.

what's the stack?

JavaDockerKubernetes

how it stacks up fr

clougence/open-cdmmollyiv/chatheads6537445/jenny-mod-minecraft-
Stars134128143
LanguageJavaJavaJava
Last pushed2016-04-15
MaintenanceDormant
Setup difficultymoderatemoderateeasy
Complexity4/52/51/5
Audienceops devopsdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Standalone mode runs from a single Docker command, but cluster or Kubernetes deployment needs more setup.

You can use, modify, and distribute this freely, including commercially, as long as you follow the Apache 2.0 terms such as preserving notices.

in plain english

CloudDM, also called open-cdm, is a free database management tool built for teams to share, rather than a single-user desktop app. It gives everyone on a team one web console to browse, query, and manage many kinds of databases, including MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, Redis, ClickHouse, and a long list of others. Inside that console, you get a query editor with syntax highlighting and suggestions, the ability to view execution plans, and visual tools to create, inspect, and modify database objects like tables, views, indexes, and stored procedures. Different environments and clusters let a team keep separate data sources organized, for example separating staging from production. Because it is meant for teams, it puts real weight on controlling who can do what. Permissions can be granted at different levels, from an entire database instance down to a single table, and separately from that, roles decide which product features a person can use. Users can request temporary access, and someone with authority can approve or deny it. The tool also audits SQL activity before it runs, checking statements against more than fifty built in rules plus any custom rules a team writes, and can warn about or block risky commands before they execute. Database changes can go through a review workflow, similar to how code changes go through a pull request, with manual, immediate, or scheduled execution, and can integrate with chat tools like DingTalk, Feishu, or WeCom, as well as single sign on systems. To try it, you run a single Docker command that starts CloudDM in standalone mode, then open it in a browser to complete a setup wizard. It also supports cluster and Kubernetes deployment for larger teams. The project is released under the Apache 2.0 license.

prompts (copy fr)

prompt 1
Help me start CloudDM locally with the standalone Docker command and walk me through the setup wizard.
prompt 2
Explain how to set up role based access control so my team has different permission levels.
prompt 3
Show me how to configure a custom SQL audit rule to block a specific risky statement.
prompt 4
Walk me through setting up a change review workflow with scheduled execution.

Frequently asked questions

what is open-cdm fr?

A free, team-oriented database management console with access control, SQL auditing, and change review workflows.

What language is open-cdm written in?

Mainly Java. The stack also includes Java, Docker, Kubernetes.

What license does open-cdm use?

You can use, modify, and distribute this freely, including commercially, as long as you follow the Apache 2.0 terms such as preserving notices.

How hard is open-cdm to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is open-cdm for?

Mainly ops devops.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.