A configurable pie chart library and generator built on d3.js for creating clear, attractive visualizations.
d3pie is a configurable pie chart library and generator built on d3.js, designed to create clear and attractive pie charts for web applications. It solves the need for customizable, interactive data visualizations with an online tool for testing and generating charts. The library offers extensive options for labels, tooltips, gradients, and segment grouping.
Frontend developers and data visualization enthusiasts who need to embed customizable pie charts in websites or applications using d3.js.
Developers choose d3pie for its high configurability, integrated online generator for testing features, and lightweight standalone script that simplifies pie chart creation without heavy dependencies.
A configurable pie chart lib and generator built on d3.js
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers extensive settings for labels, tooltips, gradients, and segment grouping, allowing deep customization of pie charts as described in the README.
Originally included a web-based UI for testing all features interactively, serving as a practical development aid and form of test-driven development.
Provides minimized and unminified versions for easy integration without heavy dependencies, based on the download instructions in the README.
Leverages d3.js for scalable vector graphics and dynamic data binding, ensuring robust and interactive visualization capabilities.
Explicitly marked as expired since January 2020 with no active development, making it unreliable for current or future projects.
The website and online generator are no longer available, removing a key feature for testing and generating charts easily.
Last updated in 2017 for d3 v4, so it may not be compatible with newer d3.js versions or modern browser features without modifications.
Past updates included breaking changes, such as renaming configuration options (e.g., labels.truncation.length), which could disrupt existing implementations.