3D visualizations for the web, built on d3.js.
Free and open source, kept alive by one maintainer and the people who sponsor the work.
Docs · Getting started · API reference · Examples · Migrating from v0.x
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
More in the example gallery.
Sponsor d3-3d
d3-3d is free, and it always will be. There is no company behind it — just one maintainer working in spare time — so the cost of keeping it alive is paid for by the people who depend on it.
If d3-3d saves you time, become a sponsor.
| Tier | What you get | | ----------- | ------------------------------------------------------------------------------------------- | | $5/mo | Your name in the sponsors list and my sincere thanks | | $25/mo | The above, plus your logo in the README and on the docs site, and priority issue triage | | $100/mo | The above, plus direct email access for feature requests and a mention in the release notes |
Where the money goes:
- Issue triage and bug fixes. Sponsorship buys a reply within a couple of days instead of whenever I get to it.
- Types that stay correct. Keeping
index.d.tsaccurate as d3, TypeScript and the DOM move on. - The documentation site. Hosting, builds and the example gallery.
- Time for new work. More shapes, better performance, and eventually a WebGL renderer.
Need a company sponsorship or an invoice? Get in touch.
Sponsors
Thank you to the people who make this possible. Sponsors at $25/mo and above get their logo in this README and on the docs site; everyone gets their name below.
Using d3-3d
npm install d3-3d
Everything else lives in the documentation: getting started, the API reference, the examples and migrating from v0.x.





