EVERYTHING XIAOMI
Get listed

Netdisco

Netdisco is a web-based network management tool for administrators, designed for networks ranging from small to very large.

Place
#10 of 39
Score
6.7
Netdisco's website

What Netdisco is

Netdisco is a web-based network management tool for administrators, designed for networks ranging from small to very large. It collects IP and MAC address information into PostgreSQL using SNMP, command-line interfaces or device APIs. Administrators can search for a machine by address and identify its switch port, then turn that port off or change its VLAN or PoE status. Netdisco also inventories network hardware by model, vendor, software and operating system, and can retain historical information about system IPs and locations. It can display network diagrams and expose search and retrieval through an API. The software includes a web interface, backend daemon and command-line interface; its maker says it runs on Linux or Unix and provides Docker images. Installation requires Perl 5.10 or later and PostgreSQL 9.6 or later. Initial setup requires manually discovering at least one network device. Custom plugins can add web interface or backend behavior, commands and actions. The distribution is under a BSD license, and community help is available through an IRC channel and email list.

Good

  • Locates devices by IP or MAC address.
  • Can change switch-port VLAN or PoE status.
  • Inventories hardware and can retain historical data.
  • Provides network diagrams and an API.
  • BSD-licensed distribution.

Watch out

  • Requires Perl 5.10 or later.
  • Requires PostgreSQL 9.6 or later.
  • Initial setup requires manual discovery of a network device.

Who it suits

It suits network administrators who need device discovery, port control, hardware inventory and network diagrams. Users must be prepared to meet its software requirements and manually discover a device during setup.

Verdict

Netdisco offers network discovery, inventory and switch-port controls in a self-hosted tool. Its setup and software requirements are worth checking before deployment.

Plans and prices

From Netdisco's own pricing page, checked 9 Oct 2026.

All about pricing
PlanPriceWhat it gives you
NetdiscoFreeOpen source software · self-hosted

The facts

Each one read from Netdisco's own pages, with the date it was checked.

What it does

API and customization
It provides an API for searching and retrieving data, plus a plugin subsystem for customizing the web interface and backend daemon.checked 9 Oct 2026
Architecture
The application includes a lightweight web server, a backend daemon for gathering network data, and a command-line interface for troubleshooting.checked 9 Oct 2026
Customization
Netdisco has plugin mechanisms for customizing the web interface and backend daemon, and plugins can add commands or actions.checked 4 Oct 2026
Data collection
It collects IP and MAC address data into PostgreSQL using SNMP, CLI, or device APIs.checked 9 Oct 2026
Deployment
Netdisco runs on Linux or Unix systems, is self-contained apart from PostgreSQL, and provides container images.checked 9 Oct 2026
History and visualization
It keeps historic data about system IPs and locations and can show network diagrams.checked 9 Oct 2026
Initial discovery
A first-time installation requires manually discovering one device that speaks CDP, FDP, or LLDP and knows its neighbors.checked 9 Oct 2026
Initial setup
A first installation requires manually discovering at least one network device; the documentation suggests choosing one that supports CDP, FDP, or LLDP and knows its neighbors.checked 4 Oct 2026
Intended scale
The project describes Netdisco as suitable for networks ranging from small to very large.checked 9 Oct 2026
Inventory
It can inventory network hardware by model, vendor, software, and operating system.checked 9 Oct 2026
Inventory and history
It inventories network hardware by model, vendor, software, and operating system, and can keep historic data on system IPs and locations.checked 4 Oct 2026
License
App::Netdisco is open source software under a BSD license.checked 9 Oct 2026
Port actions
It can turn off a switch port or change a port’s VLAN or PoE status.checked 9 Oct 2026
Port control
It can turn off a switch port or change a port’s VLAN or PoE status.checked 4 Oct 2026
Purpose
Netdisco is a web-based network management tool designed for network administrators.checked 9 Oct 2026
Requirements
Netdisco requires Perl 5.10 or later and PostgreSQL 9.6 or later.checked 9 Oct 2026
Support
The project points users to its Libera IRC channel and community email list for questions.checked 9 Oct 2026
Topology and API
It can display network diagrams and search or retrieve data through an API.checked 4 Oct 2026

Where it runs

Device lookup
It can locate a machine by MAC or IP and show the switch port where it is connected.checked 9 Oct 2026
Locate devices
It can locate a machine by MAC address or IP address and show the switch port where it is connected.checked 4 Oct 2026

Alternatives to Netdisco

All alternatives
  1. 1ManageEngine OpManager logo

    ManageEngine OpManager

    Free planAndroidiOSWebAPI
    8.3From $95 a year
  2. 2Scanopy logo

    Scanopy

    Free planOpen sourceWebAPILinuxmacOS
    8.3Free plan
  3. 3

    ManageEngine OpUtils

    Free planAndroidiOSWebAPI
    8.2From $138 a year
  4. 4

    NetAI

    Free planWebAPILinuxSelf-hosted
    7.7From $5.99 a month
  5. 5Domotz logo

    Domotz

    AndroidiOSWebAPI
    7.3From $1.50 a month
  6. 6NetXMS logo

    NetXMS

    Free planAndroidWebAPILinux
    7.2Free plan