{"repo":"MetalBlueberry/go-plotly","free":true,"listed":false,"github":"https://github.com/MetalBlueberry/go-plotly","clone":"git clone https://github.com/MetalBlueberry/go-plotly.git","description":"The goal of the go-plotly package is to provide a pleasant Go interface for creating figure specifications which are displayed by the plotly.js JavaScript graphing library.","language":"Go","stars":130,"topics":["golang","go","plotly","plotlyjs","graph","plotting","plotly-python","charts","data-science","data-visualization"],"license":"MIT","category":"analytics","readme_excerpt":"go-plotly Inspired by Python Plotly The goal of the go-plotly package is to provide a pleasant Go interface for creating figure specifications which are displayed by the plotly.js JavaScript graphing library. In the context of the plotly.js library, a figure is specified by a declarative JSON data structure. Therefore, you should always keep in mind as you are creating and updating figures using the go-plotly package that its ultimate goal is to help users produce Go structures that can be automatically serialized into the JSON data structure that the plotly.js graphing library understands. Yes, that text is a copy paste from Python description. The good thing about this package is that it's automatically generated based on the schema described here so It will be easy to keep it up to date or to generate different versions of it. Just a reminder from semver: Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable. Example This will open your browser and display the following plot And that's it. See the examples dir for more examples. Structure Auto completion is your best friend on this package. It will get the right type (almost) every time! To keep the plotly.js independent of the version of this package, the generated directory contains a directory per plotly version supported. The plan is to support all minor releases and update as patches are released. But because I can not do it myself, I wil","default_branch":null,"files":null,"tree":[],"storefront":"/r/MetalBlueberry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MetalBlueberry/go-plotly/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}