#Observablehq
Land doesn’t vote. People do. Infographic by @observablehq
August 25, 2025 at 3:50 PM
INTRODUCING
The Nerdy Notebook

JS "notebooks" focused on #CSS demo's, education, recipes and tricks.

nerdy.dev/nerdy-notebook
Introducing The Nerdy Notebook · January 12, 2025
A collection of self hosted ObservableHQ CSS Notebooks
nerdy.dev
January 12, 2025 at 8:07 PM
I stumbled upon github.com/observablehq... and damn, this is cool. I've been looking for a nicer way to render HTML in JavaScript for ages.
GitHub - observablehq/htl: A tagged template literal that allows safe interpolation of values into HTML, following the HTML5 spec
A tagged template literal that allows safe interpolation of values into HTML, following the HTML5 spec - observablehq/htl
github.com
October 26, 2025 at 10:17 PM
Built in the new @observablehq desktop app, using @threejs
September 29, 2025 at 11:29 PM
Please try out Observable Desktop and Observable Notebook Kit today. We’d love your feedback, bug reports, ideas, etc.! github.com/observablehq...
GitHub - observablehq/notebook-kit: A command-line tool for building static sites from Observable Notebooks
A command-line tool for building static sites from Observable Notebooks - observablehq/notebook-kit
github.com
July 29, 2025 at 2:38 PM
Notebook Kit 2.2.0 replaces the typescript dependency with @sveltejs/acorn-typescript, bringing the package’s minified & gzipped size down from 1 MB to 71 kB. github.com/observablehq...
Release v2.2.0 · observablehq/notebook-kit
Replace typescript dependency with @sveltejs/acorn-typescript. #180 Implement Files.buffer using blob.arrayBuffer instead of FileReader. Implement Files.text using blob.text instead of FileReader.
github.com
August 5, 2026 at 3:07 AM
today's "searching for mapbox and observablehq on twitter results":

a groyper used mapbox to make a racist map and mapbox shut them off, so a bunch of assholes are crying

a pedocon is using an observablehq map of historical age of consent to downplay the epstein files

2026 is 2026 in every corner
February 5, 2026 at 6:57 PM
Hah I don't remember contributing to that! Turns out it was a README update github.com/observablehq...
htl is now part of the Observable stdlib by simonw · Pull Request #31 · observablehq/htl
As of observablehq/stdlib#207
github.com
October 26, 2025 at 10:24 PM
Omg!

Everyone please welcome @ocks.org, creator of D3.js and ObservableHQ! ✨
February 28, 2024 at 12:41 PM
Population map of France by age groups as an isometric fence diagram
👉 observablehq.com/d/3d1d998ba4...
with GridViz, on @observablehq with data from @InseeFr
October 25, 2023 at 7:37 PM
I have added a few examples (without ObservableHQ) to the documentation of the #Geoviz JavaScript library.

Here's an example:

- Demo: riatelab.github.io/geoviz/examp...
- Code: github.com/riatelab/geo...
December 20, 2024 at 3:38 PM
proud to have got a low level bug fix into Notebook kit!
github.com/observablehq...
Release v1.5.1 · observablehq/notebook-kit
Fix various generators to reject the pending promise, if any, when the generator is terminated. #115 Thanks, @tomlarkworthy! Fix various npm: imports to pull explicitly from JsDelivr instead. #94
github.com
January 17, 2026 at 11:02 PM
Tiens, ca arrive à point nommé :)

Dans le cadre de mon projet #OpenSource sur le traitement des donnée #OpenData

J'essais de générer des #Dataviz via ObservableHQ

Et en effet, la #Dataviz est un métier :)

- badele.github.io/world-datas-...
- badele.github.io/world-datas-...
September 26, 2026 at 9:14 AM
#TidyTuesday week 1 - Bring your own data. For this I created calendar plot of Bluesky activity. Used {bskyr} package to get the data. Created plot in Observablehq and edited in Figma.
#dataviz #bluesky
January 8, 2025 at 2:07 PM
Faux parabolic arcs. By Mike Bostock, based on work by Derek Watkins and Patrick Surrey.
observablehq.com/@d3/faux-par... #JSspatial #Observablehq
June 16, 2025 at 9:05 AM
On local computer using DuckDB’s Node.js (neo) bindings. It’s built-in to Observable Desktop and Notebook Kit. github.com/observablehq...
github.com
August 19, 2025 at 12:37 PM
Back at it 🌍📊🔴
#d3 #observablehq
March 4, 2025 at 7:19 PM
It isn’t much work to support R/Rscript data loader cells (at least if you don’t mind a lack of syntax highlighting)… we’ll get to it soon. github.com/observablehq...
R data loaders · Issue #79 · observablehq/notebook-kit
Let’s add R, or more specifically Rscript, as a supported interpreter for data loader cells. The hard part is probably the lack of an officially supported Lezer grammar for the R language, but ther...
github.com
September 14, 2025 at 11:20 PM
#TidyTuesday week 26: LGBTQ Movies. I created an interactive circle packing chart using #D3js in Observablehq.
Code: observablehq.com/d/61101825e0... #dataviz
June 24, 2024 at 5:21 AM
This release additionally includes a handful of bug fixes and new Notebook Kit APIs. Thank you for the feedback and contributions! github.com/observablehq...
Release v1.1.0 · observablehq/notebook-kit
Add database connectors for DuckDB, Snowflake, Postgres, and SQLite. Add support for database and output properties on SQL cells. Add support for query caching to SQL cells. Add DatabaseClient to t...
github.com
August 27, 2025 at 2:06 PM
I'm getting there for the total and yearly number of migrants who died or went missing on their migration route 🌍📊
I'd like to look at migration routes or maybe focus on one route next.

source: International Organization for Migrants
#d3 #observablehq
March 5, 2025 at 5:26 PM
Is there a starter pack somewhere for Observablehq stuffs or geoviz with JavaScript?
November 20, 2024 at 8:57 AM
I am excited about (and proud of) Observable Framework 1.1. It features Windows support, self-hosted npm: imports, and CommonMark compatibility. And it’s just three weeks since launch! More to come.
Release v1.1.0 · observablehq/framework
Windows support (and Node 18, too) 🎉 Framework now supports Windows! Thank you upvoting #90. 👍 Framework internally uses POSIX path delimiters (forward slashes /), and now converts to the Windows p...
github.com
March 5, 2024 at 11:59 PM
September 2, 2026 at 3:12 PM