Skip to content
Data Visualization Server
Branch: master
Clone or download
Latest commit d4d2d5f Oct 15, 2016
Type Name Latest commit message Commit time
Failed to load latest commit information.
app fix undefined error Aug 22, 2016
bin update distribution method. add forever Dec 16, 2015
config remove debug Dec 6, 2015
electron Fix for updated default icon name Sep 7, 2015
migrations add migration Aug 8, 2015
public rebuild Aug 15, 2016
tasks include default visualizations as real dependencies Aug 22, 2016
test update tests Dec 6, 2015
tmp re-add keepfile Jul 10, 2015
ui fix streaming bug Aug 15, 2016
.buildpacks fix buildpack Dec 6, 2015
.dockerignore Adding Docker support in the form of a Dockerfile and several fig fil… Mar 7, 2015
.gitignore only ignore in root Aug 11, 2015
.jshintrc add data models and realtime updating Jul 20, 2014
.npmignore update npmignore Jan 4, 2016
Aptfile update pg install Dec 6, 2015
Dockerfile recent versions Aug 15, 2016
LICENSE add license Sep 19, 2014
Procfile initial commit Jul 20, 2014 Update Oct 15, 2016
app.json metadata & screenshots Dec 6, 2015
common.yml Switch from fig to docker-compose Aug 4, 2015
docker-compose.yml Fix docstrings Aug 4, 2015
gulpfile.js update dev dependencies with new heroku buildpack Dec 5, 2015
package.json optional pg-native Oct 15, 2016
production.yml Fix docstrings Aug 4, 2015
server.js check for electron custom path Sep 9, 2015


Build Status

Lightning is a data-visualization server providing API-based access to reproducible, web-based, interactive visualizations. It includes a core set of visualization types, but is built for extendability and customization. Lightning supports modern libraries like d3.js, three.js, and leaflet, and is designed for interactivity over large data sets and continuously updating data streams.

If you are just getting started, please see the project page, see the available visualizations or check out an IPython demo



via npm

$ npm install -g lightning-server
$ lightning-server

clone this repo

$ git clone
$ cd lightning
$ npm install
$ npm start

host a server


client libraries




Javascript (node + browser)



complete documentation




We maintain a chatroom on gitter. If there's no response there: file an issue or reach out on twitter @lightningviz

You can’t perform that action at this time.