Turn your Python and Javascript source code into DOT flowcharts

Code2flow will sweep through your project source code looking for function definitions. Then it will do another sweep looking for where those functions are called. Code2flow connects the dots and presents you with a flowchart estimating the functional structure of your program.

In other words, code2flow generates callgraphs

Code2flow is especially useful for untangling spaghetti code and getting new developers up to speed.

Code2flow is EXPERIMENTAL and meant to provide a rough overview of the structure of simpler projects. There are many known limitations (see below). Expect MOST aspects of this application to change in future releases.

Here is what happens when you run it on jquery

On the python calendar module

On code2flow/languages/python.py

Code Quality Rank: L1
Programming language: JavaScript
License: LGPL

code2flow alternatives and related packages

Based on the "Code Analysis" category

Do you think we are missing an alternative of code2flow or a related project?

Add another 'Code Analysis' Package

code2flow Recommendations

There are no recommendations yet. Be the first to promote code2flow!

Have you used code2flow? Share your experience. Write a short recommendation and code2flow, you and your project will be promoted on Awesome Python.
Recommend code2flow

Recently added code2flow resources

Do you know of a usefull tutorial, book or news relevant to code2flow?
Be the first to add one!