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
Release files for nexus-analyzer 2026.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nexus_analyzer-2026.1.2.tar.gz | 8.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nexus_analyzer-2026.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.7 kB
Release files / nexus_analyzer-2026.1.2.tar.gz
| Download URL | nexus_analyzer-2026.1.2.tar.gz |
|---|---|
| Size | 8.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5d1860fefe254b9882b5238e121a14338f2392097b2a4be21f14c95a43698144
|
|
BLAKE2b-256 checksum How to use checksums |
1879f1f2bddd46903a067af5ae4e19ec9ac6750851431da412e68dd253e14555
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / nexus_analyzer-2026.1.2-py3-none-any.whl
| Download URL | nexus_analyzer-2026.1.2-py3-none-any.whl |
|---|---|
| Size | 9.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
821f17d75a0aa05fe30b4d54ac1ea3d7fca088f934eac574fd8be79f7213420b
|
|
BLAKE2b-256 checksum How to use checksums |
9f2c3738f73cead792b14d257877ed7ffdefd9d7b0287b6cc362b1bcb178a537
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|