Skip to content

unidoc/unichart

Repository files navigation

unichart

unichart is a native Golang charting library. Its primary purpose is to integrate with UniPDF and other products in the UniDoc ecosystem in order to provide charting capabilities.

Installation

go get -u github.com/unidoc/unichart

Examples

For usage and output samples, see the examples directory.

Supported chart types

Line chart

Sample chart output

Bar chart

Sample bar chart output

Stacked bar chart

Sample stacked bar chart output

Pie chart

Sample pie chart output

Donut chart

Sample donut chart output

Progress Bar

Sample progress bar

License

This project is licensed under the MIT license. See LICENSE for more details.

A commercial license is required in order to use this project with UniPDF. There are two options:

Credits

This is a modified fork of wcharczuk/go-chart.