Hot answers tagged

34 votes
Accepted

Drawing convolutional neural networks

I wrote a simple python script to draw convnet, with adjustable parameters. https://github.com/gwding/draw_convnet It might be useful to you, if you just need some simple/non-fancy illustration. It ...
  • 456
16 votes

Drawing convolutional neural networks

I wrote an in-browser tool for this as well: NN-SVG and you can find the source here. Choose from FCNN layout, LeNet layout, and AlexNet layout.
13 votes

Software to 'sketch' graphs

Python with numpy and matplotlib will let you rapidly draw a wide range of graphs and includes an xkcd plotting style, (based on XKCD cartoons). All of the above are: Free, Gratis & Open Source ...
  • 31.1k
12 votes

A modern(ish) C++ graph representation and manipulation library

Some potential candidates, or close-to-being-candidates: Might be relevant: LEMON , or Library for Efficient Modeling and Optimization in Networks - A "C++ template library providing efficient ...
  • 2,972
6 votes
Accepted

Create professional graphs for reports without underlying data?

Inkscape is: free cross platform excellent produces .svg files (best for vectors) but can also produce numerous other formats. Use By using the Line & Curves tool to place the start, turning ...
  • 31.1k
5 votes

Alternative for Graphviz with better automatic node placement for large graphs?

This would certainly be considered a "GraphViz-based solution", but if you're working with GraphViz you may want to check out Gephi. It's far more capable when it comes to processing large graphs.
  • 151
5 votes

JS Charts/Graphs Library that plays well with AngularJS?

ZingChart does have it's own AngularJS directive : https://github.com/zingchart/ZingChart-AngularJS It has three avenues of injecting data into a chart, each with their own performance cost and ...
5 votes
Accepted

Web charts for time series

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 ...
  • 381
4 votes

Extract numbers from a figure

I've been using Datathief III for a few years. It is a shareware java app that can extract data from an image. It works best on line graphs, but you can use it on any type of data with two axes (that ...
  • 5,541
4 votes
Accepted

Is there an XML Renderer For Draw.io Graphs

The default format for saving diagrams was changed some time ago from raw XML to XML compressed using standard deflate. The main reason for this was that when Google’s server are struggling a ...
4 votes
Accepted

Free offline software to create vector+text graphical content

This job seems easy to reach with Inkscape. I took the liberty to upload some animated images, just to demonstrate that this program is versatile enough to create both the icons as well as the two ...
3 votes

Zoomable network graph in AngularJS

Based on a previous answer I gave on StackOverflow I would add to your list the following: VivaGraph it's a free and open source tool for graph visualization tool - but it has a smaller community ...
  • 289
3 votes

Drawing convolutional neural networks

This is great: https://github.com/HarisIqbal88/PlotNeuralNet. Solves my problem well, and is written in python/tex.
3 votes

what is the graphing software that can plot points?

If you are just playing about with graphing you can't go much wrong using Gnuplot. Free - Gratis & Open Source Small & Portable Cross Platform Linux, OS/2, MS Windows, OSX, VMS, and many ...
  • 31.1k
3 votes

what is the graphing software that can plot points?

You can use GeoGebra: Free (+ portable version available) Works with Windows/Mac/Linux (even Android/iPhone/Windows Phone as well as in Google Chrome) Points and vectors may be entered via Input Bar ...
3 votes
Accepted

what is the graphing software that can plot points?

IMHO other answers do not exactly target the question: they are more focused on suggesting (awesome) tools for plotting point-based data rather than symbolic functions. I would at least like to ...
3 votes

Free offline software to create vector+text graphical content

I use the open source Inkscape for vector graphics. It uses SVG as its native format, but exports to many formats, and can render PNG (bitmap) images from your vector drawings. (JPEG is not suited for ...
3 votes

Python Library(s) for graph, plots and etc

For example matplotlib (I used it in https://github.com/matkoniecz/quick-beautiful/blob/master/10-nice-graphs/02_matplotlib_pchysics_examples_speed_acceleration_velocity_distance.py ) The have many ...
2 votes

Visio alternative for OSX

There are some great suggestions above. However, I will add OpenOffice Draw as a good Visio replacement on the Mac as well. I was never a power Visio user so not sure how it compares for really fancy ...
  • 121
2 votes

Concept-mapping software concentrating on ease of use

Well, if you are using TADS ... about a decade ago, I was working on a TADS IDE, which I have long since abandoned, but always wished to start up again. It won't do all that you want (and does a lot ...
2 votes

SAAS solution to monitor/graph/alert based on 3rd party API

We make such a monitoring/graphing/alerting SaaS solution here at Datadog. Here's our API documentation so you can inject cost data from the csv/json you are gathering. We also support Google Compute ...
2 votes
Accepted

Graph rendering framework for iOS that produce an aesthetically pleasing 2D layout?

You can compile Graphviz libraries for iOS: free open source Compilation instructions (I haven't tried myself): http://lists.research.att.com/pipermail/graphviz-devel/2011/001439.html http://www....
2 votes
Accepted

Tool for generating 2d cartesian diagram

Gnuplot I use Gnuplot for any kind of plotting. It is a cross-platform command line tool for plotting data in 2D and 3D diagrams. It is both fast (for quick visualization) and detailed (for ...
  • 5,541
2 votes

Library for component graph display with Qt

Maybe too late but still here is the library I develop for general-purpose node graph editing. https://github.com/paceholder/nodeeditor Key Features: Based on Qt 5.x with C++14 Based on ...
2 votes

Basic binning software for data analysis (no coding)

Is there a way to do these two calculations with a software? Yes. Assuming that you are OK to pay money in order to avoid doing (much if any) coding, I recommend Igor Pro. Search the IgorExchange ...
2 votes

Math equations software for 3D plotting

mathmod https://sourceforge.net/projects/mathmod/ Description MathMod is a mathematical modeling software that visualize and animate implicit and parametric surfaces. MathMod supports: 3D and 4D ...
  • 151
2 votes

Best Python Library for a GUI with Graph + Checkbox List

I would also suggest taking a look at wxPython which is the python bindings for wxWigets. Native look and feel Cross Platform Free Libra & FOSS Minimal external dependencies Lots of editable ...
  • 31.1k
2 votes

Custom log analyzer

This sounds like a job for python + pandas. Free Easy to customise the readers Lots of manipulations, selections and graphing available Cross platform.
  • 31.1k
2 votes

Zoomable network graph in AngularJS

yFiles for HTML, a commerical graph drawing library for Javascript/HTML5 offers the features you are looking for: You can import nodes and edges from JSON structures and dynamically update the graph ...
  • 459

Only top scored, non community-wiki answers of a minimum length are eligible