Show HN: DAGraph – reactive analytics graph in the browser (Rust/WASM)

notfirstpost1 pts1 comments

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

Core features<br>Local reactive graph<br>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<br>Use basic arithmetic operations or write advanced SQL scripts, and link them together.

SQL scripts<br>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<br>Create dynamic graphs that respond instantly to data changes.

Parquet (and CSV)<br>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<br>A simple table entry for small datasets - type data directly when you need it, no file import required.

Straightforward file format<br>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<br>All features included while we bring final touches to the product.Free during early access<br>Free Preview (alpha version)<br>No accounts neededLocal - runs in modern browsers (WASM)Infinite canvasAll node types: scalars, math functions, SQL scripts, tables (result, data file)Import Parquet files (tested up to 1.8 GB); CSV also worksExport tables as Parquet files (or CSV)Export pipelines as archiveSQL with automatic dependency detectionWorkspace file managementAnd more…<br>Some features may move to the paid Pro plan. We'll notify you well in advance before any changes take effect.Plans coming soon<br>Coming soon<br>Free<br>No accounts neededLocal - data stays localWeb app, no installAnd more…<br>Coming soon<br>Pro<br>Account needed for license (but that's it)Everything in FreeGit integrationData ConnectorsGit-compatible workflowAnd more…<br>Coming soon<br>Enterprise<br>Everything in ProSelf hostingAnd more…

Try DAGraph now<br>Open DAGraph (alpha)

data dagraph browser graph file arithmetic

Related Articles