{% extends "base.html" %} {% set active = "analyze" %} {% block head %} {% endblock %} {% block content %}
🔍 Project Analyzer

Analyze Codebase

Scan a Python project to discover its modules, functions, classes, and dependencies.

{% if result %}
{% if result.error %}

{{ result.error }}

{% else %}
📦
{{ result.modules|length if result.modules else 0 }}
Modules
🔗
{{ result.dependencies|length if result.dependencies else 0 }}
Dependencies
🚪
{{ result.entry_points|length if result.entry_points else 0 }}
Entry Points

Modules

{% if result.modules %}
{% for m in result.modules %} {% endfor %}
Module File Type
{{ m.name }} {{ m.file }} {{ m.type }}
{% else %}

No modules found.

{% endif %}

Dependencies

{% if result.dependencies %}
{% for dep in result.dependencies %} {{ dep }} {% endfor %}
{% else %}

No dependencies found.

{% endif %}

Entry Points

{% if result.entry_points %}
{% for ep in result.entry_points %} {{ ep }} {% endfor %}
{% else %}

No entry points found.

{% endif %}
{% endif %}
{% endif %} {% endblock %}