All Projects → SunriseOYR → Orcharts

SunriseOYR / Orcharts

Licence: mit
饼状图、环形图、扇形图、曲线图、折线图

Projects that are alternatives of or similar to Orcharts

Aachartcore
📈📊☕️☕️☕️An elegant modern declarative data visualization chart framework for Android. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.极其精美而又强大的 Android 数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
Stars: ✭ 424 (+239.2%)
Mutual labels:  chart, charts, pie-chart
Anychart
AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.
Stars: ✭ 288 (+130.4%)
Mutual labels:  chart, charts, pie-chart
React D3 Components
D3 Components for React
Stars: ✭ 1,599 (+1179.2%)
Mutual labels:  chart, charts, pie-chart
Jhchart
Stars: ✭ 593 (+374.4%)
Mutual labels:  chart, charts, pie-chart
Caroline
A simple Cairo Chart Library for GTK and Vala
Stars: ✭ 41 (-67.2%)
Mutual labels:  chart, pie-chart
Vue Echarts V3
Vue.js(v2.x+) component wrap for ECharts.js(v3.x+)
Stars: ✭ 884 (+607.2%)
Mutual labels:  library, chart
Pure Vue Chart
Simple and lightweight vue chart component without using chart library dependencies
Stars: ✭ 50 (-60%)
Mutual labels:  chart, charts
Muze
Composable data visualisation library for web with a data-first approach now powered by WebAssembly
Stars: ✭ 1,153 (+822.4%)
Mutual labels:  charts, pie-chart
Dypiechartview
Animated Pie Chart using Custom CALayer.
Stars: ✭ 5 (-96%)
Mutual labels:  chart, pie-chart
Unity Ugui Xcharts
A charting and data visualization library for Unity. 一款基于UGUI的数据可视化图表插件。
Stars: ✭ 1,086 (+768.8%)
Mutual labels:  chart, charts
Ac D3
Javascript Library for building Audiovisual Charts in D3
Stars: ✭ 76 (-39.2%)
Mutual labels:  chart, charts
Timesheet.js
JavaScript library for HTML5 & CSS3 time sheets
Stars: ✭ 6,881 (+5404.8%)
Mutual labels:  library, chart
Reasonbizcharts
ReasonML binding for BizCharts https://bizcharts.net/products/bizCharts/demo
Stars: ✭ 23 (-81.6%)
Mutual labels:  chart, charts
React Echarts V3
React.js(v16.x+) component wrap for ECharts.js(v3.x+)
Stars: ✭ 48 (-61.6%)
Mutual labels:  library, chart
Amcharts4
The most advanced amCharts charting library for JavaScript and TypeScript apps.
Stars: ✭ 907 (+625.6%)
Mutual labels:  chart, charts
Reaviz
📊 Data visualization library for React based on D3
Stars: ✭ 1,141 (+812.8%)
Mutual labels:  charts, pie-chart
Timeline Chart View
An android view to represent data over a timeline.
Stars: ✭ 100 (-20%)
Mutual labels:  library, chart
Highcharts Chart
Polymer Element wrapper for highcharts library. Seamlessly create various types of charts from one element.
Stars: ✭ 97 (-22.4%)
Mutual labels:  chart, pie-chart
Devextreme
HTML5 JavaScript Component Suite for Responsive Web Development
Stars: ✭ 1,385 (+1008%)
Mutual labels:  chart, charts
React Fast Charts
Blazing Fast Charting Library in React with loading time less than 50ms
Stars: ✭ 113 (-9.6%)
Mutual labels:  chart, pie-chart

ORCharts

CI Status Version License Platform

Table of contents

Screenshots

RingChart

RingChart

LineChart

Slider Control
Slider Control

Example Config

To run the example project.

Ring Line
Config 101.gif

Installation

ORCharts

pod 'ORCharts'

Only Ring

pod 'ORCharts/Ring'  

Only Line

pod 'ORCharts/Line'  

Setup

Use Interface Builder

1、 Drag an UIView object to ViewController Scene 2、 Change the Custom Class to ORLineChartView or ORRingChartView
3、 Link dataSource and delegate to the ViewController

Or use code

@property (nonatomic, strong) ORRingChartView *ringChartView;
_ringChartView = [[ORRingChartView alloc] initWithFrame:CGRectMake(0, 0, 375, 375)];
_ringChartView.dataSource = self;
[self.view addSubview:_ringChartView];

```objc @property (nonatomic, strong) ORLineChartView *lineChartView; ``` ```objc _lineChartView = [[ORLineChartView alloc] initWithFrame:CGRectMake(0, 0, 375, 350)]; _lineChartView.dataSource = self; _lineChartView.delegate = self; [self.view addSubview:_lineChartView]; ```

reloadData

reloadData when data or config changed, see more usage and config in example

[_ringChartView reloadData];
[_lineChartView reloadData];

dataSource && delegate && config

Refer to the Example Or Click the link below

License

ORCharts is available under the MIT license. See the LICENSE file for more info.

中文简书

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].