20

There are lots of Network Diagramming Software, but it doesn't satisfies me. In a reason that it's not free.

I need a Network Diagramming Software that can design both Logical and Physical, and it should be FREE or Open-Source. Anybody knows.

Thanks.

Scott Pack
  • 14,717
  • 10
  • 51
  • 83
Nathaniel Varona
  • 748
  • 2
  • 8
  • 22
  • [Product/Service recommendation questions are off-topic on all Stack Exchange sites](http://blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-shopping/) -- That wasn't the case way back when this question was asked though and some of the software listed below is actually very good... – voretaq7 Feb 23 '12 at 16:01

16 Answers16

11

Dia is a such program. DiaCze is a windows only version packaged with icon for network diagramming (but you can extract content on a windows computer and copy it to a unix system).

Edit: I discovered Kivio today, a Visio like (but still in development)

radius
  • 9,545
  • 23
  • 45
  • 2
    That looks like a modified version of Dia. But apparently no source is provided, so looks like GPL violation. Also I find it somewhat shady that they do not acknowledge Dia at all :-(. Not your problem of course, so go ahead and use it. – sleske Jul 14 '09 at 10:22
  • You may want to switch this from pointing at DiaCze to the Windows installer for Dia instead, considering that DiaCze seems like they're being unethical. Dia's website mentions a Windows installer version at http://dia-installer.de/ – romandas Aug 12 '09 at 18:06
  • DiaCze is interestring because it comes with Network icon (see http://www.cze.cz/downloads/DiaCze/DiaCze_help1.jpg). So the "good" things is to install DiaCze, copy icons, then use the normal Dia version. – radius Aug 12 '09 at 18:59
6

Dia (http://projects.gnome.org/dia/) is the preeminent free opensource diagramming software. It's also pretty ugly.

If you're on a mac, I recommend Omnigraffle (http://www.omnigroup.com/applications/OmniGraffle/). It's my favorite diagramming software on any platform. It's neither free nor open source.

There are also online tools that actually look pretty good. My favorite so far is Gliffy: http://www.gliffy.com/

Matt Simmons
  • 20,218
  • 10
  • 67
  • 114
6

Your question doesn't specify you need a fancy GUI, so I'm going to suggest GraphViz (http://www.graphviz.org/)

With graphviz can define your nodes and connection in a text file and use the command line to generate the graph in a number of different output formats.

Its no Visio but it often does the job for me.

Russell Heilling
  • 2,527
  • 19
  • 21
3

On linux I have used Dia. It is certainly the standard, but it is also ugly as sin. Lacking Visio, which is excellent for diagramming, I have used OpenOffice Draw. Since it is both free and open-source, I would recommend looking into it first.

Scott Pack
  • 14,717
  • 10
  • 51
  • 83
3

YED Graph Editor should fulfill your needs. It is easy to use! Have a look at it.

Martin K.
  • 750
  • 2
  • 10
  • 24
1

Xfig is just about the best bit of FOSS diagram drawing kit out there. It's slightly uglier than visio, but plenty good.

Cian
  • 5,777
  • 1
  • 27
  • 40
1

Have you considered looking at something like The Dude, from Microtik?

It's free, but not free like Debian...and it runs on Windows (I run it in a VM). Useful tool for what it can do. Were you looking for something more like Cheops? I used to love that program but don't think it's been maintained in quite some time. I'd love to see someone pick that project back up and maintain it again.

Bart Silverstrim
  • 31,092
  • 9
  • 65
  • 87
0

I haven't tried this. It is free as in free beer but may not be open source. Why not try google docs , it has a drawing component and collaboration facility.

bagavadhar
  • 538
  • 4
  • 14
0

There are various online tools capable of this. Diagramly, Cacoo, Lucidchart, Creately and Gliffy.

0

The next version of Spiceworks (4) is supposed to include network mapping capability and it is free (Google ad supported) Not yet released but check them out to see if it would match what your looking for.

Shial
  • 1,017
  • 1
  • 9
  • 14
0

Check out my recent free addition to the network diagram tools arena: http://www.techexams.net/netpict

No catch, ads, etc. Just a free tool for simple Cisco style diagrams.

0

Cisco Network Assistant

I'm not sure if its free, or only free if you sign up for even the lowest level of Cisco support.

If anything, it will remind you what is on your network and what is connected to what. It needs some sort of hook to work, either the Cisco logins, or SNMP configured on the networking equipment.

Once it draws you a picture, you can move things around as you please. If anything, you can use it as a starting point in your other drawing package.

kmarsh
  • 3,103
  • 15
  • 22
  • Will this work on non-Cisco equipment, via the SNMP option for example? – romandas Jul 20 '09 at 17:40
  • It's been a while but working from memory... it will work up to a point. It will fetch the usual SNMP strings, take a fair guess at what it is, then you can edit the properties yourself. – kmarsh Jul 20 '09 at 19:22
0

Dia and Xfig will do the job but they are ugly for sure and produce ugly diagrams.

If you wish to spend a bit of time to get nice looking stuff and you have some good taste, go for Inkscape http://www.inkscape.org/

It also comes with a rich set of freely usable cliparts from an online archive. Network objects are available.

Federico
  • 351
  • 2
  • 7
0

http://www.networknotepad.com/

Network Notepad is a Freeware program for creating interactive network diagrams.

  • Runs on Microsoft Windows 9x, NT, 2K, XP, Vista
  • Point-and-Click Telnet/Browse/ User-definable Network Management.
  • Simple Drag and Drop interface.
  • Open, Text Based File Format.
  • Printing.
  • Linked Diagrams.
  • Flow Charts.
Tubs
  • 1,194
  • 3
  • 11
  • 19
0

On *nix systems, I usually use Dia, despite its warts and ugliness.

On Windows, Inkscape is a really good choice.

An Open Source vector graphics editor, with capabilities similar to Illustrator, CorelDraw, or Xara X, using the W3C standard Scalable Vector Graphics (SVG) file format.

Inkscape supports many advanced SVG features (markers, clones, alpha blending, etc.) and great care is taken in designing a streamlined interface. It is very easy to edit nodes, perform complex path operations, trace bitmaps and much more. We also aim to maintain a thriving user and developer community by using open, community-oriented development.

Stewart
  • 925
  • 1
  • 8
  • 10
0

On Windows you also have CADE that is free.

CADE is a compact but powerful 2D vector editor for Windows. It includes basic Visio functionality and could be used to create diagrams, network diagrams, flowcharts, schemas, maps and so much more. You can use predefined blocks, primitive shapes, raster and vector images. The collection of blocks and it's attributes could be modified and extended. Working in CADE requires no particular drawing skills.

Marcos
  • 71
  • 1