ИНТЕЛЛЕКТ ЗАВИСИМОСТЕЙ

CodeGraph

Прежде чем изменить одну строку — узнай, какие тысячи её почувствуют.

У каждой строки кода есть родословная. CodeGraph строит полный граф зависимостей Python-проекта и позволяет ходить по нему в обе стороны: что зависит от этого модуля и от чего зависит он сам. Одна команда — и ты видишь архитектуру, которую раньше держал только в голове.

$49Одноразовая покупка. Пожизненная лицензия. Без подписки.
$149 Команда (10 разработчиков)

Проверено на реальных кодовых базах

385
файлов просканировано
3 614
сущностей обнаружено
8 922
связей выстроено
<3с
общее время скана

Что вы получаете

Двунаправленный обход графа

Прямой: что импортирует этот файл? Обратный: кто импортирует этот файл? Оба направления за один скан.

Анализ импакта

Измени один файл — мгновенно увидь все затронутые файлы, ранжированные по расстоянию с интервалами уверенности.

Обнаружение циклов

Найди каждую цепочку циклических зависимостей. Увидь точные файлы, формирующие петлю.

Интерактивный HTML-отчёт

Масштабируемый граф с физикой. Клик на узлы для исследования. Цветовая кодировка по типу. Экспорт в SVG.

Разрешение на уровне сущностей

Не только файлы — классы и функции тоже узлы графа. Видно, какая функция от какой зависит.

Множество форматов экспорта

JSON, DOT (Graphviz), CSV. Подключай к своим инструментам, CI-пайплайнам или документации.

Три команды

1
pip install codegraph-cli

Установи из PyPI или скачай standalone-бинарник.

2
codegraph scan --path ./your-project

Сканирует все Python-файлы, строит граф. Секунды даже для 500+ файлов.

3
codegraph report --format html

Открывает интерактивный отчёт в браузере. Или используй impact/cycles/export.

Живое демо

Интерактивный граф зависимостей реального проекта на 385 файлов. Кликните на любой узел.

FAQ

Какие языки поддерживаются?

На старте — только Python. TypeScript/Go/Rust запланированы для v2.

Нужен ли интернет?

Нет. Всё работает локально. Никакой телеметрии, облака или аккаунтов.

Как доставляется лицензия?

После покупки вы получаете ключ лицензии по email. codegraph activate KEY — и готово.

Можно ли использовать на нескольких машинах?

Да. Одна лицензия, неограниченное количество личных машин.

А как с динамическими импортами?

CodeGraph обнаруживает importlib.import_module, __import__, try/except импорты с оценкой уверенности.

$49

Одноразовая покупка. Пожизненная лицензия. Без подписки.