Comprehensive Python project analysis and reporting tool
Project description
NexusAnalyzer
=============
NexusAnalyzer is a tool that analyzes Python projects to generate a comprehensive dependency and architecture map.
Features / Özellikler
-
🔍 Scans Python, Web, and Config files / Python, Web ve Config dosyalarını tarar
-
🧩 Lists API endpoints and outgoing requests / API endpointleri ve outgoing istekleri listeler
-
🏗️ Detects infrastructure services and connections (Docker, DB, Nginx, etc.) / Altyapı servisleri ve bağlantıları (Docker, DB, Nginx vs.) tespit eder
-
🌳 Generates the project file tree / Proje dosya ağacını çıkarır
-
⚡ Detects advanced features (rate-limiting, auth, Celery, WebSocket) / Gelişmiş özellikleri (rate-limiting, auth, Celery, WebSocket) tespit eder
-
📄 Produces reports in Markdown format (
.md) / Raporları Markdown formatında üretir (.md)
Installation / Kurulum
pip3.13 install nexus-analyzer
nexus-cli .
Example Output / Örnek çıktı
│ ├── 01_Ozet_ve_Kimlik.md # Project summary & metadata / Proje özeti ve kimlik
│ ├── 02_API_Endpointleri.md # API endpoints / API endpointleri
│ ├── 03_Dis_Istekler.md # Outgoing requests / Dış istekler
│ ├── 04_Gelismis_Ozellikler.md # Advanced features / Gelişmiş özellikler
│ ├── 05_Altyapi_Config.md # Infrastructure & connections / Altyapı ve bağlantılar
│ └── 06_Dosya_Agaci.md # Project file tree / Dosya ağacı`
Türkçe
NexusAnalyzer, Python projelerini analiz ederek kapsamlı bir dependency ve yapı haritası çıkaran bir araçtır.
Özellikler
- 🔍 Python, Web ve Config dosyalarını tarar
- 🧩 API endpointleri ve outgoing istekleri listeler
- 🏗️ Altyapı servisleri ve bağlantıları (Docker, DB, Nginx vs.) tespit eder
- 🌳 Proje dosya ağacını çıkarır
- ⚡ Gelişmiş özellikleri (rate-limiting, auth, Celery, WebSocket) tespit eder
- 📄 Raporları Markdown formatında üretir (
.md)
Kurulum
pip3.13 install nexus-analyzer
nexus-cli .
Örnek çıktı
├── RAPOR_NEXUS_20260121_1256
│ ├── 01_Ozet_ve_Kimlik.md
│ ├── 02_API_Endpointleri.md
│ ├── 03_Dis_Istekler.md
│ ├── 04_Gelismis_Ozellikler.md
│ ├── 05_Altyapi_Config.md
│ └── 06_Dosya_Agaci.md
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nexus_analyzer-2026.1.2.tar.gz.
File metadata
- Download URL: nexus_analyzer-2026.1.2.tar.gz
- Upload date:
- Size: 8.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d1860fefe254b9882b5238e121a14338f2392097b2a4be21f14c95a43698144
|
|
| MD5 |
fc17a9408ad77ad66f4ac273586dff4b
|
|
| BLAKE2b-256 |
1879f1f2bddd46903a067af5ae4e19ec9ac6750851431da412e68dd253e14555
|
File details
Details for the file nexus_analyzer-2026.1.2-py3-none-any.whl.
File metadata
- Download URL: nexus_analyzer-2026.1.2-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
821f17d75a0aa05fe30b4d54ac1ea3d7fca088f934eac574fd8be79f7213420b
|
|
| MD5 |
189085ed189530bed5090d80c0e2f2ee
|
|
| BLAKE2b-256 |
9f2c3738f73cead792b14d257877ed7ffdefd9d7b0287b6cc362b1bcb178a537
|