
Chief of Tech @h2oai. Graphics, visualization, compilers. Making app dev fast, fun and easy. Try https://nitter.gq/t.co/dMXmDhygVs and https://nitter.gq/t.co/dsswdwnC7n
Mountain View
Joined July 2012
- Tweets330
- Following64
- Followers293
- Likes200
Hard software design challenge: enabling personal/business automation without relying on dev tools like Cursor, Windsurf, or Copilot.
simonwillison.net/2025/Mar/1…
📢 H2O Nitro now has a plugin for @plotlygraphs . Makes it easy to render plotly visualizations in Nitro apps.
Install using "pip install h2o-nitro-plotly". github.com/h2oai/nitro-plotl…
#Python #DataScience #Datavisualization @h2oai
📢 Nitro v0.18 is out. 360+ code examples.
New: Data #visualization primitives - Point, Line, Curve, Step, Bar, Stroke, Tick, Guide, Gauge, Label, Rectangle, Arc, Polyline, Polygon, Link, Spline.
Responsive, with semantic resizing, unlike SVG.
nitro.h2o.ai/guide/graphics/
#Python
A Sankey diagram from scratch using Nitro's #visualization graphics primitives.
#madewithnitro #100DaysOfCode #Python
A bullet graph from scratch using Nitro's #visualization graphics primitives.
#madewithnitro #100DaysOfCode
Nitro v0.18 will ship with #visualization primitives based on Leland Wilkinson's Grammar of Graphics. Unlike charting libs, these are fairly low level (but not as low level as D3), and offer precise control over layout and styling to aesthetically match the page design/branding.
Shipping in Nitro v0.16:
Locale-sensitive string formatting.
Unlike #Python f-strings, Nitro's format strings tailor numbers, dates and lists to the locale. For example, 123456.789 will show up as 123,456.789 in the US, 123,456.789 in Germany, and 1,23,456.789 in India.
A macOS calculator clone in ~50 lines of #Python. No HTML/CSS/Javascript.
github.com/h2oai/nitro/blob/…
#madewithnitro #100DaysOfCode
📢 Nitro's docs website has a new look:
nitro.h2o.ai/
Thanks to Material for MkDocs @squidfunk
The Nitro docs include a cheatsheet now.
Despite having only two functions, view() and box(), the cheatsheet has 100+ ways you can use them to produce variations in functionality and behavior - a kind of grammar for interactive user interfaces.
nitro.h2o.ai/cheatsheet/











