Security News
Fluent Assertions Faces Backlash After Abandoning Open Source Licensing
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
d3-sunburst
Advanced tools
This component is based on an example by Kerry Rodden, who based his on an interactive D3 sunburst visualization.
A good use case is to summarize navigation paths through a web site, as in the sample synthetic data file (visit_sequences.csv). The visualization makes it easy to understand visits that start directly on a product page (e.g. after landing there from a search engine), compared to visits where users arrive on the site's home page and navigate from there. Where a funnel lets you understand a single pre-selected path, this allows you to see all possible paths.
This library has a peer-dependency on d3 >= v6.
If you need support for d3@3 please use d3-
<script src="https://unpkg.com/d3@6/dist/d3.min.js" type="text/javascript"></script>
<script src="https://unpkg.com/d3-sunburst@5/sunburst.js" type="text/javascript"></script>
npm install d3 d3-sunburst
var d3 = require('d3');
var Sunburst = require('d3-sunburst');
For now see examples on how to use this component.
var sunburst = new Sunburst();
sunburst.setData([
["account-account-account", 22781],
["account-account-end", 3311],
["account-account-home", 906]
]);
If you want to simply reuse this with your own data, here are some tips for generating the CSV file:
Kerry Rodden created this example in his work at Google, but it is not part of any Google product. It is covered by the Apache license (see the LICENSE file).
FAQs
Interactive sunburst chart based on d3.js
The npm package d3-sunburst receives a total of 28 weekly downloads. As such, d3-sunburst popularity was classified as not popular.
We found that d3-sunburst demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Fluent Assertions is facing backlash after dropping the Apache license for a commercial model, leaving users blindsided and questioning contributor rights.
Research
Security News
Socket researchers uncover the risks of a malicious Python package targeting Discord developers.
Security News
The UK is proposing a bold ban on ransomware payments by public entities to disrupt cybercrime, protect critical services, and lead global cybersecurity efforts.