# An Observable 2.0 version of SankeyChart

**URL:** <https://talk.observablehq.com/t/an-observable-2-0-version-of-sankeychart/10816>\
**Category:** Show and tell\
**Created:** [September 7, 2026, 9:01am UTC](https://talk.observablehq.com/t/an-observable-2-0-version-of-sankeychart/10816 "2026-09-07T09:01:34Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jwoLondon](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/jwolondon/32/259_2.png) [@jwoLondon](https://talk.observablehq.com/u/jwoLondon)\
**Post date:** [September 7, 2026, 9:01am UTC](https://talk.observablehq.com/t/an-observable-2-0-version-of-sankeychart/10816/1 "2026-09-07T09:01:34Z")

</div>

I realise there are many many Sankey chart libraries out there, but in preparing my teaching materials I needed to create an Observable 2.0-friendly version of [SankeyChart](https://observablehq.com/@d3/sankey-component). In doing so I ended up creating a version with a few enhancements and improved documentation. It should remain backwardly compatible with the old API and may be useful for others converting to 2.0

[https://observablehq.com/@jwolondon/sankey-diagrams](https://observablehq.com/@jwolondon/sankey-diagrams)

I hope it appropriately acknowledges the original version from Fil and Mike, as this is an adaptation of it rather than something completely new.

---

<div class="post-metadata">

**Author:** ![MarioDelgadoSr](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/mariodelgadosr/32/1828_2.png) [@MarioDelgadoSr](https://talk.observablehq.com/u/MarioDelgadoSr)\
**Post date:** [September 7, 2026, 7:09pm UTC](https://talk.observablehq.com/t/an-observable-2-0-version-of-sankeychart/10816/2 "2026-09-07T19:09:23Z")

</div>

This collection may be helpful:

[https://observablehq.com/@mariodelgadosr/-/collection/sankey-visualization](https://observablehq.com/@mariodelgadosr/-/collection/sankey-visualization)

---

<div class="post-metadata">

**Author:** ![tophtucker](https://yyz2.discourse-cdn.com/flex030/user_avatar/talk.observablehq.com/tophtucker/32/4781_2.png) [@tophtucker](https://talk.observablehq.com/u/tophtucker)\
**Post date:** [September 8, 2026, 12:23am UTC](https://talk.observablehq.com/t/an-observable-2-0-version-of-sankeychart/10816/3 "2026-09-08T00:23:33Z")

</div>

Incredibly thorough documentation of the component API 👏
