11CodeGraph
22=========
33
4+ |badge1 | |badge2 | |badge3 |
5+
6+ .. |badge1 | image :: https://img.shields.io/pypi/v/codegraph
7+ .. |badge2 | image :: https://img.shields.io/pypi/l/codegraph
8+ .. |badge3 | image :: https://img.shields.io/pypi/pyversions/codegraph
9+
410Tool that create a graph of code to show dependencies between code entities (methods, classes and etc).
511CodeGraph does not execute code, it is based only on lex and syntax parse, so it not need to install
612all your code dependencies.
@@ -27,12 +33,20 @@ and play with matplotlib and networkX settings.
2733
2834In default view - red line show dependencies between entities in different modules. Green - entities in module.
2935
30- 
36+ .. image :: codegraph/docs/img/graph_visualisation.png
37+ :width: 300
38+ :alt: Graph visualisation
3139
32- 
33- 
40+ .. image :: codegraph/docs/img/code_with_trash_module.png
41+ :width: 300
42+ :alt: Code with not used module
43+
44+ .. image :: codegraph/docs/img/normal_code.png
45+ :width: 300
46+ :alt: Code there all modules linked together
3447
3548TODO:
49+ *****
3650 1. Create normal readme
3751 2. Add tests
3852 3. Add possibility to work with any code based (not depend on Python language only)
4256Contributing:
4357 Open PR with improvements that you want to add
4458
45- If you have any questions - write me xnuinside@gmail.com
59+ If you have any questions - write me xnuinside@gmail.com
0 commit comments