frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: FlowScope – Fast, sophisticated SQL lineage that runs in the browser

https://flowscope.pondpilot.io/
1•melonamin•1h ago
I built FlowScope because existing lineage tools either required uploading SQL to external servers or couldn't handle real-world query complexity. FlowScope does both: it's a serious lineage engine that happens to run entirely client-side.

The engine is genuinely powerful:

- Full multi-statement analysis tracks lineage across CTEs, subqueries, temp tables, and cross-file references

- Column-level lineage with expression decomposition (not just "column A depends on table B")

- Backward inference — figures out SELECT * columns from downstream usage even without schema

- Type inference with dialect-aware compatibility checking

- Handles lateral column aliases, COPY/UNLOAD statements, table renames, and other edge cases that trip up simpler parsers

It's fast:

- Rust core compiled to WebAssembly — analyzes hundreds of files in milliseconds

- Graph layout runs in web workers so the UI never blocks

- Serve mode watches your SQL directory and re-analyzes on save with 100ms debounce

Multi-dialect, multi-format: - PostgreSQL, Snowflake, BigQuery, DuckDB, Redshift, MySQL, and more

- Native dbt/Jinja support with ref(), source(), config(), var() — not regex hacks

- Exports to Mermaid, JSON, Excel, CSV, HTML reports, or DuckDB for further analysis

Multiple interfaces:

- Web app at flowscope.pondpilot.io — interactive graphs, drag-and-drop

- CLI — flowscope -d snowflake -f mermaid *.sql for CI/CD pipelines

- Serve mode — flowscope --serve --watch ./models --open gives you a full local web UI in a single 15MB binary

- TypeScript/React packages — embed the engine or visualization in your own tools

The CLI can introspect live databases (--metadata-url postgres://...) for accurate wildcard expansion against your actual schema.

Reusable Rust core and React components. Zero data egress. Apache-2.0 licensed.

VS Code extension in work.

GitHub: https://github.com/pondpilot/flowscope Try it: https://flowscope.pondpilot.io

What SQL patterns does your lineage tooling struggle with? I'm curious what edge cases I should tackle next.

The personal finance app for everyone (by everyone)

https://sure.am/
2•oktcho•1m ago•0 comments

Spectrum Slit to turn Wi-Fi signals into wall art

https://rootkid.me/works/spectrum-slit
2•Brajeshwar•2m ago•0 comments

The new forensic science of proving what's real

https://www.scientificamerican.com/article/how-digital-forensics-could-prove-whats-real-in-the-ag...
2•Brajeshwar•2m ago•0 comments

How bad is your stove for your health?

https://www.washingtonpost.com/climate-environment/interactive/2026/gas-stoves-no2-lookup/
2•dberhane•2m ago•0 comments

(Python)Darl: Incremental compute, scenarios, parallelize, code replay and more

https://github.com/mitstake/darl
2•mitstake•7m ago•1 comments

Show HN: TAUI – Structured Terminal Agent UI (Like Google A2UI)

https://github.com/TAUI-Standards/taui-ink-adpater
2•tariqshams•8m ago•0 comments

Ask HN: Is Gemini Getting Worse?

2•optimalsolver•9m ago•0 comments

Thronglets

https://thronglets.entropicsystems.net/manual.html
2•snorbleck•10m ago•0 comments

Taiwan unveils plan for disaster-proof satellite communication devices

https://www.taipeitimes.com/News/front/archives/2026/01/26/2003851214
3•giuliomagnifico•10m ago•0 comments

Compiling Classical Sequent Calculus to Stock Hardware: Duality of Compilation [video]

https://www.youtube.com/watch?v=1i5E-IkILvM
1•matt_d•11m ago•0 comments

White House alters arrest photo of ICE protester, says "the memes will continue"

https://arstechnica.com/tech-policy/2026/01/white-house-posts-altered-arrest-photo-to-make-it-app...
58•wmeredith•13m ago•10 comments

History and the Debate Over Intellectual Property (2017) [pdf]

https://www.bschool.cuhk.edu.hk/wp-content/uploads/Peng17_MOR_A-C-S_131_March15_38.pdf
1•wslh•16m ago•0 comments

How to Cut an Infinitely Large Pancake into as Many Pieces as Possible

https://www.nytimes.com/2026/01/20/science/infinite-pancake-math-puzzle.html
1•bookofjoe•17m ago•1 comments

Sync/Backup/Install AI Agent configs across machines

https://sync-conf.dev/
1•zanreal•22m ago•1 comments

Wall Street Grapples with New Risk: A European Buyers' Strike

https://www.bloomberg.com/news/articles/2026-01-24/wall-street-grapples-with-new-risk-a-european-...
4•saubeidl•25m ago•2 comments

FR#150 – On ICE, Verification, and Presence as Harm

https://connectedplaces.online/reports/fr150-on-ice-verification-and-presence-as-harm/
3•colinprince•26m ago•0 comments

WA state is turning your 3D printer into a cop

https://blog.adafruit.com/2026/01/25/washingtons-3d-printing-bills-are-bad-for-stem-bad-for-busin...
3•ptorrone•26m ago•1 comments

Software 3.0 is the era of Thinkers

https://twitter.com/theOpusLABS/status/2015465349206941711
2•opuslabs•27m ago•0 comments

Monopsony, Markdown, and Minimum Wages [pdf]

https://eml.berkeley.edu/~schoefer/schoefer_files/FLS_MMM.pdf
1•jandrewrogers•28m ago•0 comments

Show HN: Graft – binary file patcher in Rust

https://github.com/sam-mfb/graft
2•sam256•28m ago•0 comments

You Are an Agent – Try Being a Human LLM

https://youareanagent.app/
1•robkop•33m ago•1 comments

Show HN: We built a hidden micro-bearing system inside a 2mm ring

3•spinity•33m ago•1 comments

Nano agent: a minimalistic Python library for building AI agents using DAGs

https://github.com/NTT123/nano-agent
2•xcodevn•35m ago•1 comments

Show HN: RealXV6 – a faithful Unix V6 kernel port to 8086 real mode

https://github.com/FounderSG/RealXV6
1•FounderSG•37m ago•0 comments

Ask HN: What's the best place to look at snow webcams?

1•bastawhiz•38m ago•2 comments

Cleaner air is (inadvertently) harming the Great Barrier Reef

https://phys.org/news/2026-01-cleaner-air-inadvertently-great-barrier.html
1•Brajeshwar•41m ago•0 comments

Ancient Spanish trees reveal Mediterranean storms are intensifying

https://phys.org/news/2026-01-ancient-spanish-trees-reveal-mediterranean.html
1•Brajeshwar•41m ago•0 comments

What happens when you train an LLM only on limited historical data

https://www.popsci.com/technology/this-ai-thinks-its-the-1800s/
1•Brajeshwar•41m ago•0 comments

Hey guys, check out my idea

1•harinand•42m ago•6 comments

XSS –> RCE in Screeps, a programming game on Steam

https://outsidetheasylum.blog/screeps/
3•Tiberium•43m ago•1 comments