Sorry for the disappointment. Graphviz could be better in many ways, but at this point the prospects for that aren't great because AT&T isn't supporting the work as much as it did in the past and some of the authors (like me) have left to seek other work. We are looking for people that want to take it over, so let us know.
We are impressed with yFiles, ...
My software recommendation is "yEd" - a free as in beer general purpose graph drawing application that tries very hard to solve the problems you have been running into. To the best of my knowledge this software uses the best freely available implementations of the layout algorithms.
Now to the more detailed answer that would be more suitable for ...
If you use Windows Vista or later versions, you don't need to install any additional software to see the processes with network activity, Windows comes with Resource Monitor. You just need to have been the Windows task manager (Ctrl + Shift + Escape) and click on resource monitor:
In the "network" tab you can see the processes with network activity:
To answer very specifically to the question's request, as the other two answers did a great job to expand around:
What you ask is not possible. You want a program that gives a "graph with the minimum possible number of crossings.", and you specifically asked that the program works for large graphs.
However, determining the crossing number of a graph is a ...
I believe that you can get this information from Process Explorer. It is a free download from Microsoft, (originally by Sysinternals), as it can let you see which process(es) are performing the most network traffic.
You could also take a look at Process Monitor. This story is well worth a read as well.
(Sorry can't include any screenshots at the ...
The screenshot you show comes from WWW SQL Designer:
free and open source (New BSD License)
retrieve (import) schema from existing database.
cross-platform (web application)
Description from the website:
This tool allows you to draw and create database schemas (E-R
diagrams) directly in browser, without the need for any external
I would suggest looking at:
Graphviz it is free, runs on Windows, Linux & Mac. You
describe what you need and it draws it for you - i.e. You define the
nodes and connections with overrides on colours, line types, etc. - There is a bit of a
learning curve but the results are very good so it is worth persevering.
and you can generate your output in a ...
Draw.io is an excellent web app covering all of your requirements. You can generate virtually any diagram you could care to build including:
site maps from the general tools section.
Class and Use Case diagrams from the dedicated UML section.
ERD Diagrams from a similarly dedicated ERD section.
You can also do website mockups, iOS and Android layouts, ...
OmniGraffle is a commercial application for flow charts and diagrams. Additionally, lots of people use it to model user interface and actions too. It comes with many templates and example documents for exactly the requirements you listed.
It imports/exports Visio documents (it also imports Visio stencils).
It's a native Mac application so ...
XPontus: Doesn't quite meet 100% but probably as close as you'll get without shelling out currently; and OS so could be extended at some point to fully match. Certainly does match that cheaper - since it is free.
XML grid view: hmm not 100% sure what you mean by that but I there is a tree view which I think is what you're meaning (I have limited experience ...
SchemaCrawler is a free, open source, and platform independent command-line tool that can generate database diagrams from an MySQL database. You can exclude tables and columns from the diagram using regular expressions. It is free and open-source.
Sualeh Fatehi, SchemaCrawler
Thanks for the question. I too have spent a lot of time handcrafting reports and was exposed to Tableau when others at a previous employer used it. I downloaded the trial, worked my way through the tutorials and was impressed at how much can be generated, how quickly, with little technical expertise.
Of course, there will always be some reports that we have ...
I would suggest taking a look at python/iPython & pandas data visualization.
Interactive in web browser with iPython & Scriptable
Pivot tables are a single line: e.g.: df.pivot(index='date', columns='variable', values='value')
From this really nice example by Chris Moffitt.
Calculated fields no problem at all - this is Pandas
Can directly read/...
I'd recommend yEd https://www.yworks.com/en/products/yfiles/yed/ which is free and runs fine on Linux, Mac or Windows.
Also check out the answers to these similar questions:
Software to draw state diagrams and asm charts?
Free/open source tool for creating flowcharts
Try LibreOffice Draw or OpenOffice Draw (both free, both open-source, both multiplatform). They have basic flowchart shapes, connectors (lines with or without arrows that stick to the shapes and automatically route the lines) and using any image just require a copy paste or drag-drop. As an example for your chart, see this image:
I usually use the SNAI ...
yEd graph editor is a free java application so it runs cross platform very nicely.
per the site:
yEd is a powerful desktop application that can be used to quickly and
effectively generate high-quality diagrams. Create diagrams manually,
or import your external data for analysis. Our automatic layout
algorithms arrange even large data sets with just ...
I think QuickDatabaseDiagrams will suit you perfectly... but I do work there!
It really is very quick. You just type and it draws the diagram.
Relationships are drawn from field to field so it's clear what's going on.
Web based so easy to access and share diagrams.
For your use case I honestly can't think of any. Other users should note ...
Solution Dependency Viewer by Microsoft for Visual Studio 2013.
Solution Dependency Viewer provides a graph layer to the solution with
projects represented as nodes and project references represented as
links between nodes.
It seems to fill at least half of your requirements:
It runs on at least Windows 7 - 10 (as does Visual Studio ...
Take a look at Networx. It monitors IP traffic from your computer and will keep logs on a per process basis, it is also free.
Unlike most of the other suggestions, this utility logs usage over time, not just a real-time view of current usage.
You can use Eclipse with the Eclipse Data Tools Platform:
SQL querying (with a GUI to create create queries visually)
Can be connected to SQL Server, Oracle and MySQL.
Can run on Windows and Linux distros
Create/edit stored procedures, triggers.
support for JDBC connections
PS: Toad is Windows only but otherwise it is a great tool and has ...
You can try DbVisualizer. Most of its features I have described in my answer to a related post, so you can take a look.
In general it is a free Java-based tool for database management, that supports a large number of databases. It does support database schema visualization.
Here is an image taken from their website:
I would like to recommend free MATLAB based software that implements a new visualization technique for polyhedra. It is called "boundary interval method", and its primary purpose is to depict polyhedra determined by inequality systems, i.e. exactly your problem. The link to the relevant web-page is
http://www.nsc.ru/interval/sharaya/index.html#codes and ...
The closest NPM / JS library that exists today that will allow you "visualize" data ( I've searched extensively ) is dc.js based on crossfilter although it won't do it automatically without any configuration or UI input.
The reason there's no plug-and-play JS library with full UI controls to tweak how data is displayed is that this function is typically ...
There are plenty of these, and G.I.Y.F. But, what's wrong with the classic MySql workbench?
In addition to allowing you to graphically create a new data base schema (and generate code to create it), it will import from an existing database and allow you to examine it's structure.
This is the standard tool for all MySql manipulation, from the developers of ...
I would recommend Pentaho for this.
It is not exactly easy, but not too hard either once you get the concept.
You have many options to insert your data (for instance CSV).
Then you can generate drill into the dimensions you want and generate nice graphs.
You can also define automatically-updated dashboards and reports.
The community edition (CE) is open ...
As much as I like some of the tools mentioned (I upvoted yEdit & highly recommend it), as programmer I sometimes eschew drag & drop, GUI based, tools in favour of those which take their input from a text file. That makes it easy for me to develop programs to generate the input text file from my own data.
You may not want to do that, but it is still ...