Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/domitry/Nyaplotjs
JavaScript plotting library
https://github.com/domitry/Nyaplotjs
Last synced: 3 months ago
JSON representation
JavaScript plotting library
- Host: GitHub
- URL: https://github.com/domitry/Nyaplotjs
- Owner: domitry
- License: other
- Created: 2014-05-19T03:59:04.000Z (over 10 years ago)
- Default Branch: v2
- Last Pushed: 2015-12-29T07:16:06.000Z (almost 9 years ago)
- Last Synced: 2024-04-22T00:54:47.801Z (7 months ago)
- Language: JavaScript
- Homepage: http://nyaplotjs.readthedocs.org
- Size: 1.44 MB
- Stars: 21
- Watchers: 4
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- data-science-with-ruby - Nyaplotjs
README
Nyaplotjs
=======[![Documentation Status](https://readthedocs.org/projects/nyaplotjs/badge/?version=latest)](http://nyaplotjs.readthedocs.org/en/latest/?badge=latest)
[![npm version](https://badge.fury.io/js/nyaplot.svg)](https://badge.fury.io/js/nyaplot)![alt text](https://dl.dropboxusercontent.com/u/47978121/gsoc/nya_top.png)
Nyaplotjs is a 2D/3D plotting library built on the top of [d3](http://d3js.org/).
Nyaplotjs was originally developed as the back-end library for [Nyaplot](https://github.com/domitry/nyaplot), an interactive plot library for Ruby language.
It is frienendly with other script languages like Ruby and Python due to its origin.This software has been developed as a product in Google Summer of Code 2014 (GSoC2014) under the support of [SciRuby](http://sciruby.com/). The mentor was [Pjotr Prins](http://thebird.nl/).
## Demos
You can try Nyaplotjs interactively on [JSFiddle](http://jsfiddle.net/domitry/z73kjsxo/).
### Charts
* [Scatter](http://www.domitry.com/nyaplot/scatter.html)
* [Line](http://www.domitry.com/nyaplot/line.html)
* [Line2](http://www.domitry.com/nyaplot/lorenz.html)
* [Histogram](http://www.domitry.com/nyaplot/histogram.html)
* [Vectors](http://www.domitry.com/nyaplot/vectors.html)
* [Benn](http://www.domitry.com/nyaplot/benn.html)
* [Bar chart](http://www.domitry.com/nyaplot/bar.html)
* [Multiple bar chart](http://www.domitry.com/nyaplot/multi_bar.html)
* [Box plot](http://www.domitry.com/nyaplot/box.html)
* [Beans plot](http://www.domitry.com/nyaplot/beans.html)
* [Area plot](http://www.domitry.com/nyaplot/area.html)
* [Rect and Circle](http://www.domitry.com/nyaplot/rect_circle.html)### Features
* [to_png](http://www.domitry.com/nyaplot/to_png.html)
* [Log scale](http://www.domitry.com/nyaplot/scale.html)
* [Annotation](http://www.domitry.com/nyaplot/annotation.html)
* [MathLabel](http://www.domitry.com/nyaplot/mathlabel.html)
* [Legend](http://www.domitry.com/nyaplot/legend.html)
* [Theme](http://www.domitry.com/nyaplot/theme.html)
* [Widget](http://www.domitry.com/nyaplot/widget.html)### Experimental features
* [Tooltip](http://www.domitry.com/nyaplot/tooltip.html)
* [Interactive 3-pane plot](http://www.domitry.com/gsoc/multi_pane2.html)## How to use & How to contribute
**The Latest document is [here](http://nyaplotjs.readthedocs.org/en/latest/?badge=latest).**
## How to build
```shell
cd Nyaplotjs
npm install
grunt release
```## License
MIT License