CLUSTER CODE-DIAGRAMS-SOURCE · 5 ENTRIES · EARLIEST ENTRY 2010-05-03

Code-UML conversion tools

This cluster consists of developer tools that convert between source code and UML diagrams, with most focusing on generating class diagrams from Python or C++ code and one handling the reverse direction. The dated history is too thin to read a shape from — only 4 dated entries exist before the index start, so the cluster predates the index or its members are largely undated. Traction is evenly low: clang-uml, cpp2dia, and Pynsource all show 0 stars, making no clear leader.

Entry timeline

ENTRY TIMELINE

MAY 2010: 1SEP 2016: 1FEB 2018: 1AUG 2024: 1AUG 2026: 1
MAY 2010AUG 2026

Members by activity

Activity signals, not revenue.

Build origin · 3 hand-coded · 2 unlabelled

Operator · 1 indie · 4 open source

Two labels per entry, never collapsed into one: how it was built, and who stands behind it. Counted over the 5 listed below. Unlabelled means nothing has decided yet — not that the answer is small.

  1. 01clang-uml0★1 yrabandonedliveopen sourceDeveloper tool generates customizable UML diagrams automatically from C++ source code using Clang analysis.
  2. 02cpp2dia0★10 yrabandonedlivehand-codedopen sourceTool that converts C++ source code into UML diagrams for the Dia diagram creation program.
  3. 03Pynsource - UML tool for Python0★unknownliveindieDesktop tool that reverse-engineers Python source code into UML class diagrams, showing class relationships and instance attributes for developers.
  4. 04eclipse-objectaid0★6 yrabandonedlivehand-codedopen sourceIDE plugin that generates UML class diagrams from existing source code and libraries, helping developers visualize class structures.
  5. 05dia2code0★9 yrabandonedlivehand-codedopen sourceUtility that generates source code from diagrams created in Dia.