DAGraph
Local analytical SQL in your browser - reactive graph from simple arithmetic to advanced queries.

Try DAGraph early-preview now
No account needed. Your data stays local in the browser.
Open DAGraph (alpha)Who is it for?
DAGraph grows with you - whether you're just getting started or building production pipelines.
Beginners
Start with simple calculations and naturally discover the power of tables and SQL queries as you go.
Power users
Analyze your data with SQL on an infinite canvas with auto-refresh - see your results update instantly as inputs change.
Data engineers
Prototype complex SQL ETL pipelines locally. Test logic in a sandbox before committing to the cloud, and maintain version control with Git-synced nodes.
Data analysts
Break down "analytical SQL spaghetti" into modular, visual workflows. Build reusable logic blocks and collaborate with your team to ship insights faster.
Privacy-first users
Your data never leaves your browser. No accounts, no uploads, no tracking.
Core features

Local reactive graph
Your data stays in your browser, no accounts, no upload. The graph updates automatically. Computations run locally in your browser. No cloud. Great for privacy and sensitive data.

Basic arithmetic
Use basic arithmetic operations or write advanced SQL scripts, and link them together.

SQL scripts
Write full SQL queries with automatic dependency detection. Reference any table on the canvas and get instant results.
DAGraph will automatically detect if the query references another table and will link the nodes for you.

Connect arithmetic nodes to SQL nodes
Create dynamic graphs that respond instantly to data changes.

Parquet (and CSV)
Import Parquet files. Files are copied into OPFS in the browser. And of course it can import CSV if you really need it.

Input tables
A simple table entry for small datasets - type data directly when you need it, no file import required.

Straightforward file format
Each SQL query is stored in a separate file, with metadata to recreate the graph and optionally the data itself.
Easy to version control, easy to share, easy to review.
Early access
All features included while we bring final touches to the product.
Free Preview (alpha version)
- No accounts needed
- Local - runs in modern browsers (WASM)
- Infinite canvas
- All node types: scalars, math functions, SQL scripts, tables (result, data file)
- Import Parquet files (tested up to 1.8 GB); CSV also works
- Export tables as Parquet files (or CSV)
- Export pipelines as archive
- SQL with automatic dependency detection
- Workspace file management
- And more…
Some features may move to the paid Pro plan. We'll notify you well in advance before any changes take effect.
Plans coming soon
Free
- No accounts needed
- Local - data stays local
- Web app, no install
- And more…
Pro
- Account needed for license (but that's it)
- Everything in Free
- Git integration
- Data Connectors
- Git-compatible workflow
- And more…
Enterprise
- Everything in Pro
- Self hosting
- And more…