Flowify visualizes existing code.
The goal is to do this in a way that it will give a clear overview and insight into a (unfamiliar) codebase.
The latest version of Flowify is hosted here:
Here is a recent screenshot:
| Feature | Progress |
|---|---|
| Upload source file or download source from url | ![]() |
| Include other files, detect/use autoloader (build context) | ![]() |
| Support multiple languages | ![]() |
| Diverse and meaningful examples | ![]() |
| Feature | Progress |
|---|---|
| Control statements | ![]() |
| Expressions | ![]() |
| Declarations | ![]() |
| Assignments | ![]() |
| Variables, Scalars | ![]() |
| Functions | ![]() |
| Classes, properties, methods, inheritance, traits | ![]() |
| Interfaces, namespaces | ![]() |
| Feature | Progress |
|---|---|
| Using AST-identifier to store/load node-specific data | ![]() |
| Recovering based on diff from previous source | ![]() |
| Editor for determining collapsing/expanding groups, flex ratios | ![]() |
| Feature | Progress |
|---|---|
| Memory management | ![]() |
| Render pipeline | ![]() |
| Introspection into visual elements (flow and text) | ![]() |
| Feature | Progress |
|---|---|
| Visual debugger | ![]() |
| Record and (re)play/simulation | ![]() |





