Network diagnosticsFlagshipv0.1.0
- Problem
- For developers in Iran, a failing pip install, npm install or docker pull could be DNS hijacking, SNI filtering or a sanctions page, and nobody knows which mirror works today.
- What it does
- A connectivity doctor and mirror switcher. It scans developer services through DNS, TCP, TLS and HTTP and explains each failure, ranks DNS resolvers, tests package mirrors by downloading real artifacts, and switches pip, npm, Docker, Go and Maven to working ones with backups and one-command restore. Report export and an optional TUI.
- 38developer services scanned
- 13DNS resolvers ranked
- 37PyPI, npm, Docker, Go and Maven mirrors
- Python
- asyncio
- dnspython
- Rich
- Textual