All Projects → kis → jquery-linechart

kis / jquery-linechart

Licence: MIT license
JQuery plugin for creating charts

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to jquery-linechart

Fl chart
A powerful Flutter chart library, currently supporting Line Chart, Bar Chart, Pie Chart, Scatter Chart and Radar Chart.
Stars: ✭ 3,882 (+9142.86%)
Mutual labels:  chart, barchart, linechart
time chart
A scrollable time chart in Flutter.
Stars: ✭ 21 (-50%)
Mutual labels:  chart, barchart
leaflet.minichart
Leaflet.minichart is a leaflet plugin for adding to a leaflet map small animated charts
Stars: ✭ 27 (-35.71%)
Mutual labels:  chart, barchart
GJLineChartView
支持伸缩,长按显示数据的折线图、柱状图、饼状图。
Stars: ✭ 24 (-42.86%)
Mutual labels:  chart, linechart
flame-chart-js
Component for incredibly fast viewing of flame charts
Stars: ✭ 28 (-33.33%)
Mutual labels:  chart, timeline
chartjs-chart-timeline
Google-like timeline chart for Chart.js.
Stars: ✭ 44 (+4.76%)
Mutual labels:  chart, timeline
Timelinejs
🎬 jQuery timeline plugin, easily creates timeline slider.
Stars: ✭ 788 (+1776.19%)
Mutual labels:  jquery-plugin, timeline
Scale
Angular plugin for creating charts
Stars: ✭ 39 (-7.14%)
Mutual labels:  chart, timeline
D3 Timeline
A simple D3 Timeline chart
Stars: ✭ 743 (+1669.05%)
Mutual labels:  chart, timeline
Vis Timeline
📈 Create a fully customizable, interactive timelines and 2d-graphs with items and ranges.
Stars: ✭ 654 (+1457.14%)
Mutual labels:  chart, timeline
Peity
Progressive <svg> pie, donut, bar and line charts
Stars: ✭ 4,214 (+9933.33%)
Mutual labels:  chart, jquery-plugin
Tui.editor
🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
Stars: ✭ 14,016 (+33271.43%)
Mutual labels:  chart, jquery-plugin
Timeline Plus
Timeline - chronological visualization of your data
Stars: ✭ 140 (+233.33%)
Mutual labels:  chart, timeline
Timespace
A jQuery plugin to handle displaying of time events
Stars: ✭ 27 (-35.71%)
Mutual labels:  jquery-plugin, timeline
uncharted
No description or website provided.
Stars: ✭ 31 (-26.19%)
Mutual labels:  chart
jquery-lightbox
A jQuery plugin, inspired and based on Lightbox 2 by Lokesh Dhakar
Stars: ✭ 22 (-47.62%)
Mutual labels:  jquery-plugin
timeline-vuejs
Minimalist Timeline ⏳ with VueJS 💚
Stars: ✭ 116 (+176.19%)
Mutual labels:  timeline
chartjs-plugin-datasource-prometheus
Chart.js plugin for Prometheus data loading
Stars: ✭ 77 (+83.33%)
Mutual labels:  chart
datart
Datart is a next generation Data Visualization Open Platform
Stars: ✭ 1,042 (+2380.95%)
Mutual labels:  chart
TeeChart-for-.NET-CSharp-WPF-samples
Assorted WPF examples
Stars: ✭ 18 (-57.14%)
Mutual labels:  chart

JQuery Linechart

NPM Version Download Month Download Total

alt text

JQuery plugin for building a linechart. Chart ruler completely on HTML/CSS/JS. 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. Angular plugin for linechart also exists. Check angular-scale if you're using Angular.js.

alt text

Inspired by kinopoisk.ru chart written using Adobe Flash. But this chart is just on HTML/CSS without using libraries. Feel free for contribute.

alt text

Install

bower install jquery-linechart 
npm install jquery-linechart

Use

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<link rel="stylesheet" type="text/css" href="../scale.css">
	</head>
	<body>
		<div id="chart"></div>

		<script src="http://code.jquery.com/jquery-3.1.1.min.js" integrity="sha256-hVVnYaiADRTO2PzUGmuLJr8BLUSjGIZsDYGmIJLv2b8=" crossorigin="anonymous"></script>
		<script src="../scale.js"></script>
	</body>
</html>
$.getJSON('./votes.json', function(res) {
	var items = [];

	$.each(res, function(key, val){
		items.push({
			value: val["rank"],
			title: val["title"]
		});
	});

	$("#chart").linechart({
		data: items,
		width: 50, 
		height: 10,
		boxSize: 16,
		line: true,
		theme: "purple"
	});
});

Options

$("#chart").linechart({
	data: 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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].