{"repo":"vasturiano/sunburst-chart","free":true,"listed":false,"github":"https://github.com/vasturiano/sunburst-chart","clone":"git clone https://github.com/vasturiano/sunburst-chart.git","description":"A sunburst interactive chart web component for visualizing hierarchical data","language":"JavaScript","stars":353,"topics":["sunburst","chart","data-visualization","d3js","hierarchical-data"],"license":"MIT","category":"analytics","readme_excerpt":"Sunburst Chart ============== [![NPM package][npm-img]][npm-url] [![Build Size][build-size-img]][build-size-url] [![NPM Downloads][npm-downloads-img]][npm-downloads-url] An interactive sunburst chart for representing hierarchical data, where each data node of a tree is represented by an annular segment within multi-layered rings. Clicking on an arc focuses the view on the associated sub-tree, enabling a gradual exploration of the data. Clicking in the chart's center zooms out one level, while clicking on the canvas resets the zoom level to the root view. The chart also responds to data changes by animating the arcs of each of the nodes into their new positions. By default the arcs areas are linearly proportional to their data values, resulting in a decrease of the thickness of the outer layers in a quadratic fashion. This can however be customized using the radiusScaleExponent method. For improved performance, arcs smaller than a given threshold ( minSliceAngle ) are excluded from the DOM, allowing for representation of large data sets while maintaining a smooth interaction. See here for an example of a randomly generated large data structure. See also the Icicle, Circle Pack and Treemap charts. And check out the React bindings. ❤️ Support This Project If you find this module useful and would like to support its development, you can buy me a ☕. Your contributions help keep open-source sustainable! Quick start or using a script tag then API reference Method Description Default","default_branch":null,"files":null,"tree":[],"storefront":"/r/vasturiano","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vasturiano/sunburst-chart/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."}