Docker-powered
Network Automation Toolkit
A unified CLI toolkit for Cisco network automation, configuration management, and cloud infrastructure reporting.
What is Network Automation Toolkit?
Network Automation Toolkit is a Docker-packaged collection of network automation tools designed for network engineers. It provides:
- • Automated data collection from Cisco devices (IOS, IOS-XE, NX-OS, ASA)
- • Network topology discovery and visualization
- • Configuration generation and deployment
- • AWS infrastructure reporting
- • FortiGate firewall analysis
No Python or dependencies needed on your host machine — everything runs in Docker.
Available Tools
| Tool | Description | Input |
|---|---|---|
| IP Scheme | Extract interface IP data from devices | devices.csv |
| Show Interfaces | Collect interface state and statistics | devices.csv |
| Show Version | Gather device versions and serial numbers | devices.csv |
| QoS Findings | Audit QoS policies and flag anomalies | devices.csv |
| Map Connected Devices | Discover topology via CDP and generate diagrams | seed IP |
| Build Config | Generate and deploy configs from templates | Excel file |
| AWS Inventory | Export AWS resources to Excel | AWS profile |
| FortiGate Report | Query FortiGate via API and export findings | FortiGate profile |