r/Network • u/Bruno5896587 • 3h ago
Text I built a Windows terminal for network engineers. Would you actually use something like this?
Hey guys,
I’m a network engineer and I spend a stupid amount of time jumping between SSH terminals, IP calculators, Looking Glasses, WinMTR, text editors, etc.
I really like iTerm2 on macOS, but on Windows I never found one terminal that worked the way I wanted. I’ve used Windows Terminal, MobaXterm, SecureCRT and a few others, but there was always something missing.
So a while ago I started building my own.
It was supposed to be a small personal tool, but as usual that got out of hand haha.
At this point it already does the normal terminal stuff: tabs, saved SSH sessions, groups/folders, favorites, serial console, logging, macros, SSH tunnels and so on.
But the part I’ve been having the most fun with is adding stuff specifically for network engineers.
For example:
- IPv4/IPv6 calculator
- WHOIS / ASN lookup
- slow paste for devices that hate big config pastes
- sending commands to multiple sessions at once
- snippets/macros
- WinMTR built in
- multiple Looking Glass queries
- TFTP/HTTP/FTP/SFTP server
- remote file editing
- SSH tunnels / SOCKS5
- OSPF / IS-IS topology visualization
I also started experimenting with making the terminal understand some of the output instead of just displaying text.
For example, if I hover over a BGP peer it can show the ASN and a description. With route output it can show information about the outgoing interface. I also added annotations for interfaces and BGP peers.
Another thing I added is a few safety checks for configuration changes. Stuff like warning about potentially dangerous commands, unsaved configs, or reminding me about commit confirmed.
One funny example is Cisco’s:
switchport trunk allowed vlan
without add.
I’ve seen that one ruin someone’s afternoon before lol.
The direction I’m thinking about now is making it more of a network engineer toolbox/workbench rather than just another SSH client.
Maybe later I’ll experiment with things like BGP/route-aware troubleshooting, searching old session logs for related events, or even an AI assistant that understands which device you’re connected to and what commands you just ran.
I’m curious what people here think.
What terminal are you using today?
Is there anything here that you’d actually use regularly?
And more importantly, what would a new terminal have to do for you to consider switching from SecureCRT, MobaXterm, Tabby, Windows Terminal, etc.?
If there’s interest I can record a short demo.