CodeLens is a Dev Tool for analyzing and visualizing codebases, organizing packages, modules, and their components (imports, functions, classes). It supports interactive visualizations, inline GUIs, and IDE integrations to simplify code exploration, documentation, and refactoring.
- Hierarichal view of file structure of python package
- Tabular view of python modules disecting imports, classes, functions and main
- Making interactive i.e. allow editing the files
- Show Dependency graph
- Allow navigation through clicking on naming and dependency graph
- Integrate Ai to auto-generate docstring/comments/test_cases
- Extend to other programming languages ...