FindSoftware

go-echarts

Go library that builds charts from Go code and renders them as HTML pages that load Apache ECharts resources.

go-echarts is a Go library for creating charts from Go code. The program sets the chart’s options and data in Go, and the chart is written as an HTML page to any io.Writer, so a program can save the page as a file or serve it from a net/http handler. The generated page loads Apache ECharts resources along with the options the Go code produced. Charts are built from the charts, opts and types packages.

The handbook says the library generates the ECharts options and datasets from Go programs and provides the HTML templates that load ECharts, and it lists examples and an ecosystem page with integrations such as templ.

Identity

Status
Active
Maintainer
chenjiandongx4
First release
20203

Releases

Current major version
26
Last release
2026-09-276

Adoption

GitHub stars
7,6572
Contributors
637
Dependent repositories
1948
Dependent packages
2738

Why these figures do not compare

Sources

  1. 2026-11-08: links
    go-echarts.github.io/go-echarts/
  2. 2026-11-08: links, Written in, GitHub stars
    api.github.com/repos/go-echarts/go-echarts
  3. 2026-11-08: First release
    api.github.com/repos/go-echarts/go-echarts/commits/aeae62dcf8c194b1a6a27199922ab4887b991d86
  4. 2026-11-08: Maintainer, License, License model
    raw.githubusercontent.com/go-echarts/go-echarts/v2.7.3/LICENSE
  5. 2026-11-08: Runtime, Categories
    raw.githubusercontent.com/go-echarts/go-echarts/v2.7.3/README.md
  6. 2026-11-08: Current major version, Last release
    github.com/go-echarts/go-echarts/releases/tag/v2.7.3
  7. 2026-11-08: Contributors
    api.github.com/repos/go-echarts/go-echarts/contributors
  8. 2026-11-08: Dependent packages, Dependent repositories
    packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fgo-echarts%2Fgo-echarts%2Fv2

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON