A modern Vue.js app for viewing and analyzing nmap XML scan results. Upload your scans, explore hosts and services, and browse your network scan data.
This project was vibe coded ✨
./start.sh # Start
./stop.sh # StopAccess at http://localhost:3000
npm install
npm run dev- 📤 Upload nmap XML files
- 🔍 Search by IP, hostname, port, or service
- 🎯 Filter by host status and port states
- 📊 Clean visualization of hosts and ports
- 📱 Responsive design
Generate nmap XML output:
nmap -sV -O -oX scan.xml target.comThen upload the XML file through the web interface.
- Vue 3
- Express.js
- SQLite
- Vite
MIT
