Skip to main content
Share Your Experience: Take the 2024 Developer Survey
6 votes

Heavy-duty time-series charts

ZingChart is a JavaScript charting library that supports big data sets, time-series formatting, and zooming/interactivity. You can see data comparisons here: https://www.zingchart.com/demos/zingchart-...
Elizabeth's user avatar
  • 161
4 votes

Any good open source charting for .NET?

Syncfusion provides a Chart library for all .NET platforms. While not open source, the libraries are available under a community license as well (see details below). Essential Chart for WPF ...
Davis Jebaraj's user avatar
4 votes
Accepted

Software for making Character Relationship Maps

yEd I'm not sure of the special requirements for character relationship maps, but yEd is good for drawing almost any kind of diagram that is fundamentally a mathematical graph (such as a flowchart or ...
John Y's user avatar
  • 817
4 votes

Gantt diagram generator from textual representation

I don't see any reason why https://github.com/mermaidjs/mermaid.cli wouldn't work in your case. MIT licensed, it should allow you to save this into gantt.txt gantt title A Gantt Diagram ...
Anatoli Babenia's user avatar
4 votes

Javascript charting library

Syncfusion EJ2 Chart for Angular supports most of the requirements. 2D line charts and bar charts Supports different types of line series and bar series. Demo For more information on line series ...
Baby Palanidurai's user avatar
3 votes

Org Chart Software

If a programmatic solution is acceptable Essential Diagram for JavaScript/Angular supports creating any kind of diagram including Org Charts. Here is an example. There is an equivalent solution ...
Davis Jebaraj's user avatar
3 votes

Open-source software to automatically generate simple flow chart

For simple graphs I could recommend d2lang #file: d2-example-lamp-bulb.d2 Lamp doen't work: Problem { Lamp plugged in? -> Bulb burned out?:yes Bulb burned out? -> Replace bulb:yes } call it ...
knb's user avatar
  • 2,950
3 votes
Accepted

Software or web-app to draw diagrams that appear hand-drawn

Another tool, that has a very close look and feel to what you've shown, is called Excalidraw (https://excalidraw.com/). This is a web tool, that claims to only store it's data in your browser. I do ...
Ismael Miguel's user avatar
2 votes

Heavy-duty time-series charts

Pandas + MatPlotLib to the rescue: Handles big data up to the size to require HDF5 storage Interactive Charts with zoom, pan, print, save, etc. Free, Gratis & Open Source Cross Platform Some ...
Steve Barnes's user avatar
  • 31.6k
2 votes
Accepted

Is there a ready-made JS timeline chart?

Maybe not exactly like that but there are plenty that allow you to see an overview and select a period for viewing details. Have you done a google search? Examples from the first page of a Google ...
Julian Knight's user avatar
2 votes

Which graph/chart library should I use with react material?

Essential Chart for JavaScript/React is an option. ReactDOM.render( <EJ.Chart id="3dcolumn" title = {title} series={series} commonSeriesOptions={commonSeriesOptions} primaryYAxis={...
Davis Jebaraj's user avatar
2 votes

Which graph/chart library should I use with react material?

ZingChart is a great! It is a commercial license but free to use under the branded terms. I have some codepen examples: 1(demo link) 2(demo link) Heres their stuff: zingchart/react codepen
nardecky's user avatar
  • 119
2 votes
Accepted

JS charting library with good performance

Essential Chart for JavaScript is an option. JS library for drawing charts: Yes Good performance with data about 10000 records: Yes. Refer to sample. Manipulate charts by filters according to data ...
Davis Jebaraj's user avatar
2 votes
Accepted

JavaScript chart webapp

Jupyter Notebook is a web application that allows you to create and share documents that contain live code, equations, visualizations and explanatory text. Google Colaboratory is Google's free Jupyter ...
karel's user avatar
  • 1,636
2 votes

Any good open source charting for .NET?

So, even though this is quite an old question, it has popped up on recent google searches so I am posting this here so that it may help anyone still searching for something similar! A good option is ...
Daniel-LightningChart's user avatar
2 votes
Accepted

Web app for displaying plots in python

Jupyter Notebook, formerly IPython Notebook, has become a very popular tool in the data science community. Google Colaboratory is Google's free Jupyter notebook environment that requires no setup and ...
karel's user avatar
  • 1,636
2 votes
Accepted

Data visualization for accepting key=value pairs for test Score/Health charts/graphs/tables

I would suggest having a play with the combination of Jupyter Notebooks & Pandas, (you will need python installed first for either of these). These will allow you to read your text file into a ...
Steve Barnes's user avatar
  • 31.6k
2 votes

Alternative to flotchart jquery lib

Syncfusion provides a chart control ejChart that works with jQuery. The chart is responsive and can be used on mobile and tablet devices. Zooming and Panning are built in. There is also a newer chart ...
Davis Jebaraj's user avatar
2 votes

Looking for a charting Library for JS and React allowing for Zoom

Can you try the Syncfusion JavaScript Charts library? It has 30+ chart types with interaction support such as Zoom, pan, trackball, tooltip etc. Sample link https://ej2.syncfusion.com/demos/#/...
Bharath's user avatar
  • 141
2 votes
Accepted

Looking for a charting Library for JS and React allowing for Zoom

I ended up up settling for the React Timeseries Charts because: they are superbly documented, with a LOT of examples free to use (under BSD-license), offer all the features I am likely to need in ...
MTTI's user avatar
  • 171
2 votes

html5/canvas/js component/chart for time data visualization that support both client-side zoom and server-side downsampling

Essential Chart EJ 2 for JavaScript supports creating charts for time based data. Down sampling is also supported as shown in the example. Zooming support is also built into the Chart. The whole ...
Davis Jebaraj's user avatar
2 votes

Chart library suggestion request

I suggest taking a look at the Open Source Plotly JavaScript library it is very flexible and powerful and includes stacked bar charts. An example from the online documentation: var trace1 = { x: ['...
Steve Barnes's user avatar
  • 31.6k
2 votes

Chart library suggestion request

Give a try to https://c3js.org/ c3.js based on d3.js and can easily be customize and implemented.
LogicBlower's user avatar
2 votes

Chart library suggestion request

LightningChart JS has RectangleSeries, which is made for these kind of custom stacking of bars, and even custom width for each.
Pasi Tuomainen's user avatar
2 votes

Software or web-app to draw diagrams that appear hand-drawn

I don't know a single tool that would create all sorts of diagrams and look hand drawn. However, for some diagrams, I can recommend (because I use them myself): Sequence diagrams: Web Sequence ...
Thomas Weller's user avatar
1 vote

Software to produce graph, chart, table from an SQL query

You could use Drupal in combination with contributed module Forena (disclosure: I'm a co-maintainer of it) to query, not update, any MS SQL database table. It meets all your criteria (bullets), except ...
Pierre.Vriens's user avatar
1 vote

Best C# library for charts

Syncfusion Essential Chart for UWP supports DateTime for X axis and Y values to create a chart as per your requirements . Please try this sample code. The entire product is available for free through ...
Davis Jebaraj's user avatar
1 vote
Accepted

Which module should I use for creating charts in Drupal?

Module comparison To create charts in Drupal, the Comparison of charting modules is a possible place to start from for finding the module that best fits your needs. That comparison does include the ...
Pierre.Vriens's user avatar
1 vote

JavaScript chart webapp

https://downrunner.com may suit your needs. It uses Google Charts under the covers. You create Markdown pages and then add special JSON like markup to create your charts.
AnyWhichWay's user avatar
1 vote

JS charting library with good performance

https://dc-js.github.io/dc.js/ dc.js is a javascript charting library with native crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset (inspired by ...
Old Badman Grey's user avatar

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