3 ms·
Show HN: Snmp-Browser – open-source cross-platform SNMP GUI tool (Python)
Hi HN,
I’d like to share Snmp‑Browser, an open-source SNMP browser and monitor tool built in Python. It’s designed to be simple, cross-platform, and powerful enough for network engineers, sysadmins, and curious devs.
Key Features:
- SNMP v1/v2c/v3 support (with encryption/auth)
- Tabbed GUI (Tkinter) for browsing devices and OIDs
- SNMP Trap Manager (receive/send traps in real time)
- Performance monitoring (query times, graphs)
- Device discovery and MIB browsing
- Batch querying, CSV/JSON/XML export
- Load custom/vendor MIBs
- Cross-platform: Windows and Linux (packaged with PyInstaller)
Why it exists:
Most SNMP tools are either outdated or CLI-only. Snmp-Browser offers a more user-friendly and unified experience for managing SNMP-enabled devices — without needing a full NMS stack.
Use cases:
- Network monitoring in labs, small/medium infra
- Trap testing and OID exploration
- Learning SNMP protocols and MIB structures
- Supplementing existing NMS tools with quick GUI queries
Roadmap ideas:
- Visual dashboards and custom alerts
- Plugin system
- Auto MIB download / indexing
- Web interface version
- Alert integrations (Slack/email)
Feedback, feature requests, or contributions are all welcome!
GitHub: https://github.com/snmpware/Snmp-Browser https://github.com/snmpware/Snmp-Browser
Thanks!