Observable
observablehq.com
Reactive JavaScript notebooks for data visualization and analysis.
Observable provides a live coding environment where data visualizations update in real time as you edit code. Built by the creator of D3.js, it supports JavaScript, SQL, and Python-style data workflows.
Why it is useful
Bridges the gap between Jupyter notebooks and production dashboards. The reactive cell model means changing one value instantly cascades through every dependent visualization.
More in Developer Utilities
Other developer utilities you might not have heard of.
- SquooshBrowser-based image compression tool from Google that supports WebP, AVIF, and advanced codec options.
- AiderAn AI pair programming tool that runs in the terminal, edits your local files directly, and commits changes to git — supporting every major LLM provider including local models.
- AtuinReplaces your shell history with a searchable, encrypted, syncable database — search by directory, exit code, or full text across every machine.
- BrunoAn open-source API client that stores collections as plain-text files in your repository, designed as a privacy-focused alternative to Postman.
- ngrokA reverse proxy that creates a secure tunnel from a public HTTPS URL to your localhost, exposing local servers for webhooks, OAuth callbacks, mobile app testing, and sharing demos with clients.
- TauriA framework for building lightweight desktop applications using web technologies with a Rust backend — producing native binaries a fraction the size of Electron apps by using the OS WebView instead of bundling Chromium.