
Manage and diagnose networks end-to-end without ever leaving your code editor. Conduct real Root Cause Analysis data-driven with no more guessing

Why I should use Net Commander
Aimed to be a powerful all-in-one toolkit for Network Engineers, DevOps Engineers or Solution Architects. Net Commander brings the everyday field tools like public ip query including peeringdb and IANA port lookup, ping, traceroute, Wi-Fi Surveys, subnet calculators, SSH profile jumpers, config colourising and more into Visual Studio Code. Stop context-switching between terminals and browsers and troubleshoot where you already work.
✨ Main Features
Category |
Highlights |
Troubleshoot |
• Live Ping panel & multiple-shot ping • Visual Traceroute with mapped SVG path • Assisted Root-Cause Analysis Report creation for data-driven resolution approach with no more guessing |
Wireless |
• Wi-Fi Analyzer ideal for quick site survey • One-click packet capture for deep inspection with Wireshark |
Lookup |
• IANA port registry search • Public IP & ASN info (ipinfo.io) • PeeringDB integration |
Calculate |
• RFC-compliant CIDR calculator + what-if assisted subnet simulator |
SSH |
• SSH profile jumper & terminal enhancer |
Visualise |
• Cisco-style config colouriser with inline IP assisted tooltips (more will come) |
All exports are CSV-ready—drop results straight into tickets or dashboards.
Table of Contents
📔 Getting started
Root Cause Analysis

Root-cause analysis must be data-driven and free from assumptions or feelings.
Always validate facts with logs, metrics, or reproducible tests before drawing conclusions.
Even if you are an expert when you are in the middle of a complex troubleshooting alone, in couple or involving multiple teams sometimes it's hard to get focused under pressure specially when dialing with different platforms at the same time for this reason the Root Cause Analysis Checklist come to help in handy offline format with dedicated commands for Cisco, Arista, Ciena, Microsoft Azure, Amazon AWS and Google Cloud Platform.
WiFi Analyzer

Conduct fast site surveys getting RAW data from your notebook WiFi socket that you can extract in CSV or execute an on-demand Packet Trace that you can analyze later on with Wireshark.
You can see the neighbor signals and SSID to quickly understand if there are interference that affect your WiFi signal as well as diagnose your signal strenght and quality.
SSH Profile Jumper

Net Commander SSH Profile Jumper simplifies SSH management by letting you jump to saved server profiles with a few keystrokes. No more manually typing hostnames or looking up IP addresses define your SSH connections once and instantly launch into remote servers from VS Code.
Optimise Terminal Experience
Net Commander leverages VS Code’s Terminal Shell Integration API to track your terminal commands, so you can instantly copy any command’s output or save it directly into your project for later in-depth analysis. All saved outputs land in the terminal-downloads folder.
IANA Port Lookup

Ever come across an unfamiliar port number or service name? The IANA Port Lookup tool provides quick insights by referencing the official IANA port registry. Input a TCP/UDP port or service name, and Net Commander displays the assigned service (e.g., 80 → HTTP
, 443 → HTTPS
), making firewall audits and configuration reviews faster.
RFC‑Compliant CIDR Calculator

Designing or subnetting a network? The CIDR Calculator computes IPv4 and IPv6 subnets on the fly, following RFC standards. Provide an IP and prefix (e.g., 192.168.100.0/24
) to get network address, broadcast, wildcard mask, and usable host range. Supports supernetting and subnetting, with results exported to cidr-calc.csv
.
The CIDR Calculator provide you also the capability of running What-if-simulation this way you can get an estimate if your address space needs fits inside choosen CIDR block or not. No more guessing or mistakes!
Public IP Lookup (ipinfo.io)

Retrieve your external IP or gather details about any IP address with ipinfo.io integration. Instantly fetch geolocation, ASN, hostname, and ISP info without leaving the editor. For higher rate limits or more data, add your ipinfo API token in Settings → Net Commander → Ipinfo API Key.
PeeringDB Lookup

Query PeeringDB for ASN and facility data directly in VS Code. Enter an ASN or organization name to view peering policies, IX presence, and facility locations—ideal for planning interconnections and verifying existing peering information.
Ping Supercharged

- Panel Mode: Continuous ping monitoring in VS Code’s sidebar, with real‑time latency charts and packet‑loss stats.
- Single‑Shot: Quick terminal ping for instant reachability tests.
Both modes support CSV export (including source MAC & IP) and custom packet size/count via settings.
Traceroute with SVG Map

Run a traceroute and generate an interactive SVG map of each hop, plotted geographically using IP geolocation. Inspect raw hop data alongside the map to troubleshoot routing or latency issues visually.
Network Configuration Colorizer

Automatically apply syntax highlighting to Cisco‑style .txt
files. Keywords, interfaces, IPs, and protocols are colorized for easy scanning, reducing errors and speeding up config reviews.

Plus the extension will automatically detect private and public IPs placing tooltips above them for your better understanding. In case of Public IPs provide you access to ipinfo.io database to get accurate informations without leaving the configuration you are exploring avoiding spam ads or distractions.
😎 Quick Start
- Install Net Commander from the VS Code Marketplace.
- Setup IPinfo account (you need it to query public IP info DB)
- Open the Command Palette with Ctrl + Shift + P (Windows/Linux) or ⇧⌘P (macOS).
- Type
Net Commander:
to see all commands and select the tool you need.
- Enjoy seamless network operations without leaving your editor!
💡 Setup guide of IPinfo
Signup for a free account at https://ipinfo.io/signup.
Once signed up from your dashboard open the API Token page and copy your token https://ipinfo.io/dashboard/token.
Open VS Code Settings panel search for Net Commander and paste your Token in the Net Commander IPinfo form.
🔧 Configuration & Settings
Go to File > Preferences > Settings (or Ctrl+,), search for Net Commander, and configure:
- IANA csv url: Edit the IANA database CSV in case it change.
- IPinfo.io API Token: Save your API Token to be used by the extension.
All settings are exposed via the VS Code UI—no manual JSON edits required.
⭐ Contributing & Feedback
I welcome your ideas and feedbacks! Whether you discover a problem or have a feature request, please:
Your insights help prioritize enhancements and ensure Net Commander scale as a very useful VS Code network tools extension. Thank you for contributing!
If you find Net Commander valuable, please consider sponsoring its ongoing development. Thank you for helping me building better open-source tools!
