> ## Content Index
> Fetch the complete content index at: https://muratcorlu.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# #TIL - Plot by D3 creators
- URL: https://muratcorlu.com/til-plot-by-d3-creators/
- Published: 2024-02-28T21:50:20.000Z
- Updated: 2024-02-28T21:50:20.000Z
- Author: Murat Çorlu
- Tags: Today I Learned

Years passes but my search for a simple and good chart library was always there. Today, I -again- came to the point to write my chart with D3.js but then I met with Plot.

[Observable PlotThe JavaScript library for exploratory data visualization![](https://static.observablehq.com/favicon-512.0667824687f99c942a02e06e2db1a060911da0bf3606671676a255b1cf97b4fe.png)Observable![](https://static.observableusercontent.com/thumbnail/64f414fef8a91248865f5759641b0cf537bc87c0aaf57dc368ffe673013eccaa.jpg)](https://observablehq.com/plot/?ref=muratcorlu.com)

Plot is chart library built on top of and by the creators of D3\. Comparing to many chart libraries, creating simple, good looking charting libraries are surprisingly easy. It's hard to believe but a simple area chart can be drawn as easy as this single line:

```js
Plot.areaY([4, 8, 15, 16, 23, 42]).plot();
```

And the great part is, it's still D3 and SVG. So you can always let CSS step in for quick solutions. I'm exploring the details but I'm already in.