Skip to content

React.js plugin for creating charts. Inspired by kinopoisk.ru chart. Bar chart, line chart, calendar view visualisation. Feel free for contribute.

Notifications You must be signed in to change notification settings

Raizerz/chartify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chartify - simple and lightweight charts for React.js

NPM Version Download Month Download Total

alt text

React.js plugin for building a linechart. Bar chart, calendar view visualisation. Diagram, graph, pyramid visualisation of large datasets. Showreel. The source for this module is in the main repo. Please create issues and pull requests. Check angular-scale if you're using Angular.js. And jquery-linechart if you're using JQuery.

alt text

Inspired by kinopoisk.ru chart written using Adobe Flash. Feel free for contribute.

alt text

Install

npm install chartify

Use

import Chartify from 'chartify';

Options

<Chartify data = {this.items}
		  width = {50} 
	      height = {10}
	      boxSize = {16}
	      line = {true}
	      theme = {"purple"} />
  • data is an array of objects [{value: 0}, ... , {value: 10}]. This is the dataset of the chart.
  • width is the horizontal length of the data array. If width param is less than the length of the data array then user will see the last values of the data array.
  • height is the vertical length.
  • box-size is size of each box in pixels.

alt text

  • line is param that determines if this is a line-chart.

alt text

  • theme is color scheme of the chart.

alt text

Please check the example folder to see how it's going on practice.

Themes

  • default
  • purple
  • grey

alt text

License

Copyright (c) 2016 Kirill Stepkin

npm

About

React.js plugin for creating charts. Inspired by kinopoisk.ru chart. Bar chart, line chart, calendar view visualisation. Feel free for contribute.

Resources

Stars

Watchers

Forks

Packages

No packages published