A professional-grade, single-file browser-based network support toolkit for IT & infrastructure engineers.
By M Kamjo — v3.0
- Download
index.html - Open with Microsoft Edge (double-click or right-click → Open with → Edge)
- The tool auto-requests fullscreen on load
- Click ▶ LAUNCH on the splash screen
No installation. No server. No dependencies. Everything runs locally in your browser.
| Tab | Description |
|---|---|
| 📡 Dashboard | Public IP, LAN IP, ISP, ASN, Location, Timezone — quick check bar |
| 🔐 Vault | Hidden credential/config storage with advanced regex search |
| 🔗 URL Check | urlscan.io threat intelligence for URLs and domains |
| 🌍 IP Lookup | Full geo/ASN/proxy/hosting/mobile detection via ip-api.com |
| 🌐 DNS | DNS lookup (Google DNS), WHOIS (rdap.org), SSL cert (crt.sh) |
| 📧 Email Hdrs | Full email header analyzer — SPF/DKIM/DMARC, routing hops |
| 🧮 Subnet | CIDR subnet calculator — network, broadcast, hosts, binary mask |
| 📊 Ports | Searchable local database of 60+ common ports |
| 🔌 MAC | MAC vendor lookup + formatter (colon/dash/Cisco/plain) |
| 🧹 Extractor | Auto-extract IPs, emails, URLs, MACs, hashes from any text |
| ⚙️ Netsh | Netsh command builder — static IP, DNS, reset, flush, etc. |
| 📦 Encoder | Base64, URL encode, HEX, IP ↔ Integer |
| 🔑 Password | Strength analyzer + default credential checker (25 pairs) |
| 📡 IP Range | Range generator + ping/tracert command builder |
| 📝 Notes | Session-persistent scratchpad |
| 🖥️ Windows | ms-settings: links + .cpl / .msc quick launch |
- Splash screen — fullscreen matrix animation, auto-requests F11 on load
- Taskbar — Windows-style bottom bar: green start menu, network status, live clock
- Lock screen — PIN
1234(changeLOCK_PINin source to customise) - Radar — animated scanning radar in bottom-right corner
- Tab animations — each tab has a unique mini canvas animation themed to its function
- Power button — top-right, closes the tool
Open index.html in any text editor or VS Code and search for these lines to customise:
const LOCK_PIN = '1234'; // Change lock screen PIN| API | Usage |
|---|---|
| ip-api.com | IP geolocation, ISP, ASN, proxy/VPN detection |
| ipify.org | Public IP detection |
| urlscan.io | URL/domain threat intelligence |
| dns.google | DNS record lookups |
| rdap.org | WHOIS / RDAP domain info |
| crt.sh | SSL certificate transparency logs |
| macvendors.com | MAC address vendor lookup |
netops-toolkit/
├── index.html # Entire application (single file)
├── README.md # This file
├── .gitignore # Git ignore rules
└── .vscode/
└── settings.json # VS Code recommended settings
Open in VS Code:
code netops-toolkit/Recommended VS Code extensions:
- Live Preview (ms-vscode.live-server) — instant browser refresh on save
- HTML CSS Support (ecmel.vscode-html-css)
- Prettier — code formatter
The entire app is a single HTML file. No build step, no npm, no framework.
git init
git add .
git commit -m "Initial commit — NetOps Toolkit v3.0"
git branch -M main
git remote add origin https://github.com/YOUR_USERNAME/netops-toolkit.git
git push -u origin mainThen in GitHub → Settings → Pages → Source: main / / (root) → Save
Your tool will be live at: https://YOUR_USERNAME.github.io/netops-toolkit/
MIT — free to use, modify and distribute.
By M Kamjo