Use your favorite open-source libraries.

To help get your work done quickly, you can call your favorite JavaScript libraries for visual analysis, mapping, diagraming, or even processing queries. Select from our recommended list below, or draw from the millions of open source modules available via npm.

Data Visualization

While any JavaScript visualization will work with Observable, we have several in our standard library that you can readily use to make powerful visualizations.

Working with Data

These libraries support analyzing, querying, processing and transforming data.


Visualize structural information like diagrams, sequencing, and flow charts.


Add geographic context to your data with mapping libraries.