I am looking for a product to allow me to perform network documentation, with the hopes of expanding on it to discover network-connected devices (and count based on type).

Presently I am looking for a Windows Solution, but am open to other platforms should there be adequate documentation. The only other preferences are that it be OpenSource, or to cost me approximately $50.00.

The following is the type of document I wish to generate:

Main Menu Image

The following is the summary of the device types: enter image description here

  • how do you wish to generate the diagram? Will you manually input it? Do you seek some s/w which will scan your network & generate the diagram?
    – Mawg
    Jan 23, 2018 at 9:14

2 Answers 2


The following list of tools are capable of performing the function you desire. My personal recommendation for use would be the SpiceWorks option.

Solarwinds Network Topology Mapper

The following is provided from the programs' official webpage:

Key Features:

  1. Automate device discovery and mapping Build multiple maps from a single scan
  2. Export network diagrams to Visio Auto-detect changes to network topology
  3. Perform multi-level network discovery Address regulatory PCI compliance

Note you will be limited to a trial as the full product cost $1,000.00+

Microsoft Visio

The price for Microsoft Visio varies depending on version, licensing and location. This product is capable of manually allowing you to make network diagrams.

Other notable mentions of software are:

  1. 10-strike network diagram
  2. lanflow
  3. Graphviz
  4. Spiceworks
  • 1
    Dude (literally, your handle @Dude), I am going to edit your answer to be a little more informative (links, blurbs etc.) with the hope we can mark it as an upvote! Remember, the more information you post, the better quality the answer shall be.
    – DankyNanky
    Jan 22, 2018 at 10:38
  • 1
    I've gone and edited your answer (pending peer review). Although I must mention you've not stated why you prefer Spiceworks, and how it meets the OP's requirements.
    – DankyNanky
    Jan 22, 2018 at 10:45
  • 1
    Please do not post lists of dozens of software. If you post links to 5 tools, I like 1 of them and dislike 4, I cannot give you 3 downvotes, but certainly one. Instead, please post 5 separate answers, if they are really a fit. Then I can vote on each one individually. Be aware that you describe how each one meets the requirements. Jan 22, 2018 at 21:18
  • "Thanks a lot for help me" @Network_infrastructure welcome onboard. We say "thank you" by upvoting. And, if you get an answer that works for you, please accept it which will help others who read the question in future.
    – Mawg
    Jan 23, 2018 at 9:07

Take a look at the Dude :-)

Some of it's features

  • Auto network discovery and layout
  • Discovers any type or brand of device
  • Device, Link monitoring, and notifications
  • Includes SVG icons for devices, and supports custom icons and backgrounds
  • Easy installation and usage
  • Allows you to draw your own maps and add custom devices
  • Supports SNMP, ICMP, DNS and TCP monitoring for devices that support it
  • Individual Link usage monitoring and graphs
  • Direct access to remote control tools for device management
  • Supports remote Dude server and local client
  • Runs in Linux Wine environment, MacOS Darwine, and Windows

Unfortunately, I have not used it in years, and it has now become commercial, whereas it was free before.

You can enquire about the price or get the last free version from here.

Wait, that "last free version" is the same as the current download version, so I am not clear what it happening - maybe it's one of those which is free to use, but you can pay for support?

enter image description here

  • 1
    "prefect". Not sure if word play, or misspelled perfect.
    – DankyNanky
    Jan 23, 2018 at 9:28
  • 1
    The prices (I believe) are for infrastructure/cloud operating instances.
    – DankyNanky
    Jan 23, 2018 at 9:30
  • Ok, ok!! So my spelling is not prefect :-) Thanks for pointing that out
    – Mawg
    Jan 23, 2018 at 10:02
  • Just checked the software, The Dude is actually a client, and you need to provide to it a server IP. The server is an installation of RouterOS, which is only free to try (mikrotik.com/software)
    – im_chc
    Jul 15, 2018 at 7:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.