v1.2.1graphify
Apache Echarts를 기반으로 한 데이터 시각화 차트 라이브러리로, WebGL 3D, 막대 그래프, 선 그래프, 캔들스틱, 레이더, 그래프, 트리 등 고급 차트를 구축할 수 있습니다.
Apache Echarts를 기반으로 한 데이터 시각화 차트 라이브러리로, WebGL 3D, 막대 그래프, 선 그래프, 캔들스틱, 레이더, 그래프, 트리 등 고급 차트를 구축할 수 있습니다.
{"sdk":"flutter"}^4.10.0^1.1.1{"sdk":"flutter"}^3.0.1아래는 영문 원문 스냅샷입니다. 최신 내용은 GitHub에서 확인하세요.
graphify_banner
Pub Package GitHub Repo stars GitHub closed issues GitHub open issues GitHub contributors Contributing
A data visualization charts library, based on Apache Echarts, able to build advanced charts like WebGL 3D, Bar, Line, Candlestick, Radar, Graph, Tree etc.
A Flutter package that serves as a bridge to Apache ECharts for creating interactive charts and data visualizations in your Flutter applications.
| graph_webkit_dep | bar_3d_chart |
|---|---|
| candle_stick_brush | all |
Features
Installation
Quick Start
Basic Example
Parameters and Settings
License
Contributing
How quickly you can install the package you can find here.
Import the package into your Dart file:
import 'package:graphify/graphify.dart';
Below is a minimal example demonstrating how to display a bar chart:
class BasicBarChart extends StatefulWidget {
const BasicBarChart({super.key});
@override
State<BasicBarChart> createState() => _BasicBarChartState();
}
class _BasicBarChartState extends State<BasicBarChart> {
final controller = GraphifyController();
@override
Widget build(BuildContext context) {
return GraphifyView(
controller: controller,
initialOptions: const {
"xAxis": {
"type": "category",
"data": ["Mon", "Tue", "Wed", "Thu", "Fri", "Sat", "Sun"]
},
"yAxis": {
"type": "value"
},
"series": [
{
"data": [120, 200, 150, 80, 70, 110, 130],
"type": "bar"
}
]
},
);
}
@override
void dispose() {
controller.dispose();
super.dispose();
}
}
A string containing the JSON configuration for the chart, based on the Apache ECharts documentation.
Refer to the Apache ECharts Documentation for detailed configuration options and features. For source code, issue tracking, and contributions, visit the GitHub repository.
This project is licensed under the MIT License.
We welcome your contributions!
For bug reports or feature requests, please open an issue.
Thank you!