

NMLinux
NMLinux is a free, open-source network management toolkit for Linux and macOS that brings 29 network utilities into a single desktop application. Built with Python and PySide6, it targets sysadmins and power users who want a native
NMLinux News & Activities
Recent activities
- thongor77 updated NMLinux
- thongor77 A comment was removed from NMLinux
- thongor77 updated NMLinux
- thongor77 liked NMLinux
- thongor77 added NMLinux
thongor77 added NMLinux as alternative to NetAdmin Pro, NETworkManager by BornToBeRoot, WakeMeOnLan and Port Authority- thongor77 added NMLinux as alternative to NETworkManager by BornToBeRoot
NMLinux information
What is NMLinux?
NMLinux is a free, open-source network management toolkit for Linux and macOS that brings 29 network utilities into a single desktop application. Built with Python and PySide6, it targets sysadmins and power users who want a native GUI without juggling a dozen separate tools.
A universal right-click context menu connects every module — discover a host in the IP Scanner, right-click it, and send it instantly to Ping, Port Scanner, SSH, Traceroute, Topology, or Asset Inventory.
Monitoring & Discovery — Dashboard with live gateway latency graph and TLS summary — IP Scanner with OUI vendor lookup and hostname resolution — Network Topology — interactive LAN graph with auto-detected device types (router, NAS, printer, Raspberry Pi, phone, switch) — Port Scanner (TCP connect + Nmap SYN), Ping, Traceroute, MTR with geo map, WiFi scanner
Analysis & Inspection — DNS multi-record lookup, WHOIS, TLS certificate inspector with expiry watchlist — Firewall viewer (iptables/nft), SNMP browser, SpeedTest
Remote Access & File Operations — SSH with embedded full PTY terminal (zsh/bash/fish, agent forwarding) — RDP, VNC, WinRM, SMB/NFS share browser — Built-in TFTP and HTTP file transfer servers
Inventory & Management — Asset Inventory: multi-host SSH/WinRM scan (OS, CPU, RAM, disk, uptime) — Connection Manager, Export Manager (JSON/Markdown/PDF), Command Palette (Ctrl+P)
Key highlights — Native look on KDE Plasma and macOS (system icons, HiDPI) — 8 interface languages (EN, FR, ES, DE, IT, PT, JA, ZH) — No cloud, no telemetry — fully local — Supports Linux (Arch/AUR, Debian, Ubuntu, Fedora, NixOS) and macOS 12+
License: GPL-2.0 — https://github.com/thongor77/nmlinux







