NeedyNodes is a free, browser-based tool that turns a codebase into an interactive dependency map: files become nodes, imports become edges, and circular dependencies or dead exports are flagged automatically. It parses JavaScript, TypeScript, Python, Go, Rust, Vue and Svelte. Nothing is uploaded: parsing runs entirely in the browser.
It is built by a single developer who got tired of losing the thread in their own projects. There is no account system and no server-side processing. Your source never leaves your machine.
Open NeedyNodes · Browse the gallery