20
votes

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.

16 Answers 16

11
votes

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)

  • 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 dia-installer.de – romandas Aug 12 '09 at 18:06
  • DiaCze is interestring because it comes with Network icon (see 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
votes

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/

  • I also use gliffy and I like it – Jure1873 Jul 31 '09 at 15:50
  • +1 for Dia being really ugly and for Omnigraffle. – Antoine Benkemoun Mar 24 '11 at 7:21
6
votes

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.

3
votes

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.

  • 2
    Set AntiAliased with View -> AntiAliased, it will look about 10 times better. – Joseph Kern Jun 18 '09 at 17:18
3
votes

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

1
vote

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

1
vote

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.

0
votes

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.

0
votes

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.

  • 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
votes

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.

0
votes

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.
0
votes

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.

0
votes

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.

0
votes

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.

0
votes

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

0
votes

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.

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