heatmap.js alternatives and similar libraries
Based on the "d3" category.
Alternatively, view heatmap.js alternatives based on common mentions on social networks and blogs.
-
fabric.js
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser. -
p5.js
p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. -
BabylonJS
A framework for building 3D games with HTML 5 and WebGL. -
Frappe Charts
GitHub-inspired simple and modern SVG charts for the web with zero dependencies. -
G2
A highly interactive data-driven visualization grammar for statistical charts. -
dc.js
Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js -
mxGraph
Diagramming library that enables interactive graph and charting applications to be quickly created that run natively in any major browser that is supported by its vendor. -
metrics-graphics
A library optimized for concise, principled data graphics and layouts. -
rickshaw
JavaScript toolkit for creating interactive real-time graphs. -
processing.js
Processing.js makes your data visualizations work using web standards and without any plug-ins -
Frappe Gantt
A simple, interactive, modern gantt chart library for the web. -
react-simple-maps
An svg map component built with and for React -
G2Plot
An interactive and responsive charting library. Based on the grammar of graphics. -
d3plus
A javascript library that extends D3.js to enable fast and beautiful visualizations. -
jquery.sparkline
A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser. -
Ember Charts
A powerful and easy to use charting library for Ember.js -
uvCharts
Simple yet powerful JavaScript Charting library built using d3.js -
pykcharts.js
Well designed d3.js charting without the complexity of d3.js. -
COVID-19 in Charts
Visual representations of the progression of COVID-19.
Scout APM - Leading-edge performance monitoring starting at $39/month
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest. Visit our partner's website for more details.
Do you think we are missing an alternative of heatmap.js or a related project?
README
heatmap.js
Dynamic Heatmaps for the Web.
How to get started
The fastest way to get started is to install heatmap.js with bower. Just run the following command:
bower install heatmap.js-amd
This will download the latest working version of heatmap.js and put it in your bower_components folder.
Alternatively you could just download the latest release from github and unzip it.
The file you're ultimately looking for is heatmap.js or heatmap.min.js
heatmap.js is also hosted on npm:
npm install heatmap.js
How to run the local examples
Start a webserver (e.g. python SimpleHTTPServer from the project directory root):
python -m SimpleHTTPServer 1337 &
Then browse to
http://localhost:1337/examples/
Get involved
Please have a look at the [contribution guidelines](CONTRIBUTE.md) before submitting contributions.
Disclaimer: PRs can take time to receive feedback or be merged ( I'm only one person with very little time ) but I'm trying to get back to everyone eventually
Questions?
In order to keep technical questions in a central place where other people can learn from it, the best thing you can do is post your question to stackoverflow with the tag heatmap.js.
If you do have a very specific question (or need commercial support) don't hesitate to contact me directly via email.
Mailing list
Want to receive the latest updates and news about heatmap.js?
There is a mailing list. No spam, just news and important updates.