airbnb / visx

🐯 visx | visualization components
https://airbnb.io/visx
MIT License
19.32k stars 709 forks source link

feature request: support venn diagrams #998

Open derekperkins opened 3 years ago

derekperkins commented 3 years ago

It would be awesome to have native visx support for Venn Diagrams. Most of the heavy lifting on the math side has already been implemented in conjunction with d3 (see references).

Prior art in d3 https://www.benfrederickson.com/venn-diagrams-with-d3.js/ https://github.com/christophe-g/d3-venn http://bl.ocks.org/bessiec/986e971203b4b8ddc56d3d165599f9d0

supporting library https://github.com/benfred/venn.js

cc @tannerlinsley

williaster commented 3 years ago

Interesting! Haven't seen these done in d3 before, thanks for the examples / prior work links.

Definitely happy to help review PRs if someone is interested in adding a @visx/venn or @visx/venn-diagram package 🎉