I am building a Notebook Environment for SQL Inside a Database Client
This post is also available on tabularis.dev. You know the drill. Write a query, get a table. Need to build on that result? Copy-paste into the next query. Need a chart? Export CSV, open a spreadsh...

Source: DEV Community
This post is also available on tabularis.dev. You know the drill. Write a query, get a table. Need to build on that result? Copy-paste into the next query. Need a chart? Export CSV, open a spreadsheet. Want to document the analysis? Paste SQL into a doc and pray nothing drifts. I got tired of this loop, so I'm building Notebooks into Tabularis β a cell-based SQL analysis environment that lives inside the database client. No Jupyter, no Python runtime, no context switching. Just SQL + markdown cells, inline charts, and a few features that make multi-query analysis way less painful. It's still in development, but the core works. Here's what it looks like and how it's shaping up. How It Works A notebook is a sequence of cells β SQL or markdown. SQL cells run against your database and show results inline with the same data grid from the query editor (sorting, filtering, resizable panels). Markdown cells are for documentation between queries. Cell References via CTEs This is the part I'm mo