# borntoberoot/networkmanager

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/borntoberoot-networkmanager).**

8,054 stars · 797 forks · C# · gpl-3.0

## Links

- GitHub: https://github.com/BornToBeRoot/NETworkManager
- Homepage: https://borntoberoot.net/NETworkManager/
- awesome-repositories: https://awesome-repositories.com/repository/borntoberoot-networkmanager.md

## Topics

`aws-ssm` `dns` `dns-lookup` `icmp` `ip-scanner` `lldp` `net8` `ping-monitor` `port-scanner` `powershell` `putty` `rdp` `remote-desktop` `ssh` `subnet-calculator` `traceroute` `vnc` `wifi` `windows` `wpf`

## Description

NETworkManager is a comprehensive suite of network administration tools designed for the deployment, monitoring, and diagnostic management of enterprise networks. It provides a centralized interface for subnet management, IP address configuration, and wireless network analysis.

The project distinguishes itself by integrating a multi-protocol remote administration client that supports SSH, RDP, VNC, Telnet, and PowerShell sessions within a unified tabbed interface. It further differentiates its capabilities through hardware-level discovery using LLDP and CDP frames, alongside the ability to enforce system-wide administrative policies via centralized configuration files and Active Directory profile imports.

The application covers a broad surface of network utility areas, including real-time health monitoring of host reachability and bandwidth, deep packet diagnostics via port scanning and traceroute, and the management of system-level networking components like DNS caches, ARP tables, and host files. It also includes tools for SNMP hardware control, firewall rule management, and geographic IP resolution via external APIs.

Enterprise distribution is supported through MSI installers and Group Policy.

## Tags

### System Administration & Monitoring

- [Network Monitoring Systems](https://awesome-repositories.com/f/system-administration-monitoring/network-monitoring-systems.md) — Provides a comprehensive platform for tracking host reachability, bandwidth, and SNMP hardware health.
- [Remote Server Connectivities](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/linux-system-administration/networking/connection-lifecycle-management/remote-server-connectivities.md) — Establishes network connections to remote systems via SSH, Telnet, and direct serial port communication. ([source](https://borntoberoot.net/NETworkManager/docs/application/putty))
- [Bandwidth Monitors](https://awesome-repositories.com/f/system-administration-monitoring/bandwidth-monitors.md) — Tracks real-time upload and download speeds via live charts and calculates total data transfer. ([source](https://borntoberoot.net/NETworkManager/docs/application/network-interface))
- [Hosts File Managers](https://awesome-repositories.com/f/system-administration-monitoring/hosts-file-managers.md) — Manages system hosts file entries with the ability to add, remove, or toggle records. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Network Connectivity Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/network-connectivity-monitoring.md) — Tracks network adapter changes and verifies real-time connectivity to the local router and the internet. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Network Interface Configurators](https://awesome-repositories.com/f/system-administration-monitoring/network-interface-configurators.md) — Changes TCP/IPv4 properties for connected network adapters to update IP and DNS configurations. ([source](https://borntoberoot.net/NETworkManager/docs/application/network-interface))
- [Network Interface Inspectors](https://awesome-repositories.com/f/system-administration-monitoring/network-interface-inspectors.md) — Displays IP addresses, DNS servers, and MAC addresses for connected network hardware. ([source](https://borntoberoot.net/NETworkManager/docs/application/network-interface))
- [Network Monitoring Tools](https://awesome-repositories.com/f/system-administration-monitoring/network-monitoring-tools.md) — Monitors the real-time state of network adapters and verifies overall network connectivity. ([source](https://borntoberoot.net/NETworkManager/docs/application/dashboard))
- [Reachability Trackers](https://awesome-repositories.com/f/system-administration-monitoring/performance-monitoring/reachability-trackers.md) — Tracks host availability using ICMP echo requests and visualizes real-time latency via charts. ([source](https://borntoberoot.net/NETworkManager/docs/application/ping-monitor))
- [Remote Management](https://awesome-repositories.com/f/system-administration-monitoring/remote-management.md) — Uses PowerShell Remoting to perform centralized system administration and configuration tasks on remote computers. ([source](https://borntoberoot.net/NETworkManager/docs/application/powershell))
- [SNMP Management](https://awesome-repositories.com/f/system-administration-monitoring/snmp-management.md) — Monitors and configures network hardware using SNMP versions 1, 2c, and 3 via get, walk, and set operations. ([source](https://borntoberoot.net/NETworkManager/docs/application/snmp))
- [Socket Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/socket-monitoring.md) — Displays all active sockets bound to local IP addresses to identify services accepting incoming connections. ([source](https://borntoberoot.net/NETworkManager/docs/application/listeners))
- [Administrative Session Control](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/configuration-control-utilities/administrative-controls/session-management/administrative-session-control.md) — Manages running terminal sessions through a tabbed interface to resize windows or restart connections. ([source](https://borntoberoot.net/NETworkManager/docs/application/putty))
- [Embedded Management Browsers](https://awesome-repositories.com/f/system-administration-monitoring/embedded-management-browsers.md) — Integrates an embedded browser to access the web-based management interfaces of network devices and servers. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Infrastructure Discovery Exporters](https://awesome-repositories.com/f/system-administration-monitoring/log-analysis-reports/discovery-result-exporters/infrastructure-discovery-exporters.md) — Exports captured network device and hardware discovery results into structured formats. ([source](https://borntoberoot.net/NETworkManager/docs/application/discovery-protocol))
- [Network Asset Grouping](https://awesome-repositories.com/f/system-administration-monitoring/network-asset-grouping.md) — Organizes network hosts by customer or environment to apply pre-defined configurations across tools. ([source](https://borntoberoot.net/NETworkManager/))
- [Remote Access Tools](https://awesome-repositories.com/f/system-administration-monitoring/remote-access-tools.md) — Enables remote VNC access to computer environments using hardware-accelerated encoding and tabbed sessions. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))

### DevOps & Infrastructure

- [Connection Monitors](https://awesome-repositories.com/f/devops-infrastructure/cloud-infrastructure/networking-connectivity/connection-monitors.md) — Lists all active TCP connections along with their source, destination, and associated local processes. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Listener Identification](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/server-and-site-configuration/http-listener-configurations/listener-identification.md) — Displays active local network listeners and identifies the processes listening for incoming connections. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Enterprise Deployment Solutions](https://awesome-repositories.com/f/devops-infrastructure/enterprise-deployment-solutions.md) — Supports enterprise-wide distribution via MSI installers, Group Policy, and Active Directory imports. ([source](https://borntoberoot.net/NETworkManager/))
- [Network Tool Deployment](https://awesome-repositories.com/f/devops-infrastructure/network-tool-deployment.md) — Distributes network administration tools across teams using enterprise installers and Group Policy.
- [Remote Administration](https://awesome-repositories.com/f/devops-infrastructure/remote-administration.md) — Integrates SSH, RDP, VNC, and PowerShell sessions into a centralized tabbed management interface.
- [Configuration and Policy Enforcement](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/configuration-policy-enforcement.md) — Enforces enterprise-wide behavioral settings by overriding local configurations via centralized system files.
- [Domain Correlation](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/networking/domain-management/domain-registration-platforms/domain-correlation.md) — Retrieves public registration and ownership information via top-level domain servers. ([source](https://borntoberoot.net/NETworkManager/docs/application/whois))
- [Scan Result Exporters](https://awesome-repositories.com/f/devops-infrastructure/scan-result-interpreters/scan-result-exporters.md) — Generates structured reports and exports of identified devices from network scans. ([source](https://borntoberoot.net/NETworkManager/docs/application/ip-scanner))

### Hardware & IoT

- [Remote Hardware Controllers](https://awesome-repositories.com/f/hardware-iot/remote-hardware-controllers.md) — Performs remote hardware control via SNMP get, walk, and set operations on network devices. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Network Infrastructure Discovery](https://awesome-repositories.com/f/hardware-iot/hardware-device-discovery/network-infrastructure-discovery.md) — Identifies connected switches and routers including port and VLAN data using discovery frames. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))

### Networking & Communication

- [Connection Management](https://awesome-repositories.com/f/networking-communication/connection-management.md) — Implements a system for saving and managing connection profiles to enable rapid reconnection to remote hosts. ([source](https://borntoberoot.net/NETworkManager/docs/application/putty))
- [DNS Configuration](https://awesome-repositories.com/f/networking-communication/dns-configuration.md) — Defines custom name servers to resolve domain names across all integrated network tools. ([source](https://borntoberoot.net/NETworkManager/docs/category/settings))
- [Domain-to-IP Mappings](https://awesome-repositories.com/f/networking-communication/domain-to-ip-mappings.md) — Modifies hostname-to-IP mappings in the system hosts file to override DNS settings. ([source](https://borntoberoot.net/NETworkManager/docs/application/hosts-file-editor))
- [IP Address Management Systems](https://awesome-repositories.com/f/networking-communication/ip-address-management-systems.md) — Provides tools for calculating CIDR subnets and managing IP address configurations.
- [Multi-Protocol Clients](https://awesome-repositories.com/f/networking-communication/multi-protocol-clients.md) — Integrates multiple remote access protocols like SSH, RDP, VNC, and Telnet into a unified tabbed interface.
- [Network Adapters](https://awesome-repositories.com/f/networking-communication/network-configuration-utilities/network-adapters.md) — Monitors bandwidth usage and modifies IP addresses and DNS server settings for network adapters. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [System Driver Interfacing](https://awesome-repositories.com/f/networking-communication/network-configuration-utilities/network-adapters/system-driver-interfacing.md) — Interacts directly with system network drivers to manage IP addresses, DNS caches, and bandwidth monitoring.
- [Network Device Discovery](https://awesome-repositories.com/f/networking-communication/network-device-discovery.md) — Automatically identifies and categorizes active network devices using pings, port checks, and MAC discovery. ([source](https://borntoberoot.net/NETworkManager/docs/application/ip-scanner))
- [Network Diagnostic Utilities](https://awesome-repositories.com/f/networking-communication/network-diagnostic-utilities.md) — Provides a centralized suite of networking utilities including IP scanners, ping monitors, and DNS lookups. ([source](https://borntoberoot.net/NETworkManager/))
- [Network Configuration](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-infrastructure-configuration/network-configuration.md) — Provides hierarchical profiles for grouping hosts and networks with inheritable settings and overrides. ([source](https://borntoberoot.net/NETworkManager/docs/groups-and-profiles))
- [Hardware Frame Analysis](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-routing-traffic-management/packet-capture-utilities/hardware-frame-analysis.md) — Captures LLDP and CDP frames to extract physical port and VLAN data from connected network switches.
- [Network Diagnostics](https://awesome-repositories.com/f/networking-communication/network-reliability-diagnostics/network-diagnostics.md) — Includes integrated IP scanners, port probes, and traceroute tools for network troubleshooting.
- [Network Host Discoverers](https://awesome-repositories.com/f/networking-communication/network-scanning-tools/blind-scanning-utilities/network-host-discoverers.md) — Identifies live hosts on a network using ICMP and TCP port checks across IP ranges. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Port Scanners](https://awesome-repositories.com/f/networking-communication/port-scanners.md) — Probes network hosts for open TCP ports across flexible host and port ranges. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [TCP Connection Tracing](https://awesome-repositories.com/f/networking-communication/tcp-connection-tracing.md) — Identifies active TCP connections and maps them to their respective local process endpoints. ([source](https://borntoberoot.net/NETworkManager/docs/application/connections))
- [TCP Port Scanners](https://awesome-repositories.com/f/networking-communication/tcp-port-scanners.md) — Identifies active services by testing for successful TCP handshakes across specified ports. ([source](https://borntoberoot.net/NETworkManager/docs/application/port-scanner))
- [CIDR Calculators](https://awesome-repositories.com/f/networking-communication/cidr-calculators.md) — Computes IPv4 and IPv6 subnet and supernet details using CIDR or dotted-decimal notation. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Concurrent Remote Session Managers](https://awesome-repositories.com/f/networking-communication/concurrent-remote-session-managers.md) — Manages multiple concurrent remote shell sessions, including WSL and AWS SSM, within a tabbed interface. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Server Latency Testing](https://awesome-repositories.com/f/networking-communication/connection-and-latency-optimizers/server-latency-testing.md) — Calculates download/upload speeds, latency, and jitter by running performance tests against remote servers. ([source](https://borntoberoot.net/NETworkManager/docs/application/dashboard))
- [DNS Record Resolvers](https://awesome-repositories.com/f/networking-communication/dns-query-routers/dns-reconnaissance/dns-record-resolvers.md) — Retrieves various DNS record types from custom or predefined servers to resolve domain info. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [MAC Address Lookups](https://awesome-repositories.com/f/networking-communication/mac-address-lookups.md) — Identifies hardware manufacturers by performing lookups on physical MAC address OUIs. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Path Diagnostics](https://awesome-repositories.com/f/networking-communication/network-diagnostic-utilities/path-diagnostics.md) — Visualizes the network routing path and response times for individual hops using ICMP. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Wireless Network Utilities](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/wireless-network-utilities.md) — Scans for WiFi networks to analyze signal strength, channels, and encryption standards.
- [Interference Analysis](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/wireless-network-utilities/interference-analysis.md) — Visualizes network distribution across frequency channels to identify overlapping signals and congestion. ([source](https://borntoberoot.net/NETworkManager/docs/application/wifi))
- [Public IP Detectors](https://awesome-repositories.com/f/networking-communication/public-ip-detectors.md) — Retrieves the host's public IP address, geographic location, and active DNS resolver using external APIs. ([source](https://borntoberoot.net/NETworkManager/docs/application/dashboard))
- [Remote Desktop Clients](https://awesome-repositories.com/f/networking-communication/remote-access-control/remote-desktop-clients.md) — Provides a unified interface for initiating and managing remote desktop and console sessions to servers and containers. ([source](https://borntoberoot.net/NETworkManager/))
- [Remote Power State Management](https://awesome-repositories.com/f/networking-communication/remote-access-control/remote-management-access/remote-power-state-management.md) — Enables sending magic packets to wake multiple computers from sleep or shutdown states via custom ports. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Subnet Calculators](https://awesome-repositories.com/f/networking-communication/subnet-routing/subnet-analyzers/subnet-calculators.md) — Determines network boundaries and properties using an IP address and subnet mask in CIDR or decimal notation. ([source](https://borntoberoot.net/NETworkManager/docs/application/subnet-calculator))
- [Subnet Splitting Tools](https://awesome-repositories.com/f/networking-communication/subnet-routing/subnet-analyzers/subnet-splitting-tools.md) — Divides a larger network into smaller subnets based on a specified new subnet mask. ([source](https://borntoberoot.net/NETworkManager/docs/application/subnet-calculator))
- [VNC Protocol Implementations](https://awesome-repositories.com/f/networking-communication/vnc-protocol-implementations.md) — Establishes VNC sessions to control remote environments via direct connection or saved profiles. ([source](https://borntoberoot.net/NETworkManager/docs/application/tigervnc))
- [Whois Lookups](https://awesome-repositories.com/f/networking-communication/whois-lookups.md) — Retrieves domain registration, registrar, and nameserver details from TLD Whois servers. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Wireless Connectivity Monitors](https://awesome-repositories.com/f/networking-communication/wireless-connectivity-monitors.md) — Manages active wireless connections by establishing new links to discovered networks. ([source](https://borntoberoot.net/NETworkManager/docs/application/wifi))

### Operating Systems & Systems Programming

- [Tabbed](https://awesome-repositories.com/f/operating-systems-systems-programming/kernel-core-internals/process-and-memory-management/memory-management/process-lifecycle-orchestrators/process-orchestrators/tabbed.md) — Manages multiple concurrent remote shells and desktop sessions within a unified tabbed orchestration interface.
- [Remote Shells](https://awesome-repositories.com/f/operating-systems-systems-programming/terminal-command-line-environments/shells-scripting/powershell/remote-shells.md) — Launches interactive remote PowerShell consoles using saved host profiles for script execution. ([source](https://borntoberoot.net/NETworkManager/docs/application/powershell))

### Security & Cryptography

- [SSH and Telnet Clients](https://awesome-repositories.com/f/security-cryptography/ssh-and-telnet-clients.md) — Provides an embedded client for SSH, Telnet, and serial port connectivity with integrated profile management. ([source](https://borntoberoot.net/NETworkManager/docs/category/application))
- [Firewall Configurations](https://awesome-repositories.com/f/security-cryptography/firewall-configurations.md) — Creates and modifies host-based firewall rules to filter traffic by protocol, port, and address. ([source](https://borntoberoot.net/NETworkManager/docs/application/firewall))
- [LDAP Profile Automation](https://awesome-repositories.com/f/security-cryptography/ldap-services/directory-querying/ldap-profile-automation.md) — Automatically creates network profiles by querying computer accounts via LDAP directory services. ([source](https://borntoberoot.net/NETworkManager/docs/groups-and-profiles))
- [Network Connection Security](https://awesome-repositories.com/f/security-cryptography/network-connection-security.md) — Allows configuration of authentication methods and gateway servers to secure remote communication channels. ([source](https://borntoberoot.net/NETworkManager/docs/application/remote-desktop))
- [Configuration Overrides](https://awesome-repositories.com/f/security-cryptography/policy-enforcement-engines/configuration-overrides.md) — Mandates enterprise-wide behavior by overriding local user settings via a centralized system configuration file. ([source](https://borntoberoot.net/NETworkManager/docs/introduction))

### Part of an Awesome List

- [Layer 2 Protocol Discovery](https://awesome-repositories.com/f/awesome-lists/devtools/device-and-hardware-identification/layer-2-protocol-discovery.md) — Captures LLDP and CDP frames to identify connected switches, routers, and VLAN details. ([source](https://borntoberoot.net/NETworkManager/docs/application/discovery-protocol))
- [Developer Utilities](https://awesome-repositories.com/f/awesome-lists/devtools/developer-utilities.md) — Network management and troubleshooting tool.

### Data & Databases

- [Data Export](https://awesome-repositories.com/f/data-databases/data-export.md) — Saves discovered wireless network information to structured files for review. ([source](https://borntoberoot.net/NETworkManager/docs/application/whois))
- [Analysis Result Exporters](https://awesome-repositories.com/f/data-databases/data-serialization-formats/structured-data-exporters/analysis-result-exporters.md) — Saves host reachability and latency monitoring results into structured machine-readable formats. ([source](https://borntoberoot.net/NETworkManager/docs/application/ping-monitor))
- [IP Geolocation](https://awesome-repositories.com/f/data-databases/geolocation-databases/ip-geolocation.md) — Fetches geographic location data for public IP addresses or domain names via external APIs. ([source](https://borntoberoot.net/NETworkManager/docs/application/ip-geolocation))
- [Network Hop Geolocation](https://awesome-repositories.com/f/data-databases/geolocation-databases/ip-geolocation/network-hop-geolocation.md) — Identifies the physical location of each hop in a network path via external geolocation APIs. ([source](https://borntoberoot.net/NETworkManager/docs/application/traceroute))

### Development Tools & Productivity

- [Inherited Profiles](https://awesome-repositories.com/f/development-tools-productivity/configuration-profiles/inherited-profiles.md) — Organizes network assets into encrypted groups with inheritable settings and administrative overrides.
- [Custom Command Execution](https://awesome-repositories.com/f/development-tools-productivity/custom-command-execution.md) — Executes external scripts and applications using discovered device IP addresses and hostnames as arguments. ([source](https://borntoberoot.net/NETworkManager/docs/application/ip-scanner))
- [Environment Profiles](https://awesome-repositories.com/f/development-tools-productivity/environment-profiles.md) — Uses encrypted profiles to isolate network hosts and settings for different environments. ([source](https://borntoberoot.net/NETworkManager/docs/introduction))
- [Integrated Web Browsing](https://awesome-repositories.com/f/development-tools-productivity/integrated-web-browsing.md) — Includes an integrated browser to access and apply configurations via the web interfaces of network devices. ([source](https://borntoberoot.net/NETworkManager/docs/application/web-console))

### Software Engineering & Architecture

- [Web Data Service Integrations](https://awesome-repositories.com/f/software-engineering-architecture/integration-extensibility/third-party-service-connectors/web-data-service-integrations.md) — Integrates with third-party web services to retrieve geolocation and domain ownership data.
