nowfound

Dev tools · January 31, 2024

Visualize the entropy of a codebase with a 3D force-directed graph

Hi HN! I'm Gabriel, the author of dep-tree (https://github.com/gabotechs/dep-tree), and I wanted to show off this tool and explain why it's being really useful at my current org for dealing with code complexity. I work at a startup where business evolves really fast, and requirements change frequently, so it's easy to end up with big piles of code stacked together without a clear structure, specially with tight deadlines. I made dep-tree [1] to help us maintain a clean code architecture and a logical separation of concerns between parts of the application, which is…

Visualize the entropy of a codebase with a 3D force-directed graph launched on January 31, 2024 with 180 votes, #247 of 4,438 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 2 years on.

Visit github.com ↗Alternativestop 6% of January 2024

In plain words

Dep-tree visualizes a codebase's dependencies using a 3D force-directed graph, helping developers understand code complexity and architecture. It's designed for software teams managing fast-evolving codebases where code structure can become tangled under tight deadlines. The tool displays source files and their relationships visually, and enforces customizable dependency rules to maintain separation of concerns across different application sections.

written from the facts on this page · September 2026

From the sources

Tool for helping developers keep their code bases clean and decoupled. It allows visualising a code base complexity using a 3d force-directed graph of files and the dependencies between them. - gabotechs/dep-tree

In the maker’s words, at launch

Hi HN! I'm Gabriel, the author of dep-tree (https://github.com/gabotechs/dep-tree), and I wanted to show off this tool and explain why it's being really useful at my current org for dealing with code complexity. I work at a startup where business evolves really fast, and requirements change…

Does a similar job

all alternatives →
  • Visualize Data Structures in VS Code2020 · github.com · ▲509

    An extension for VS Code that visualizes data during debugging. - vscode-debug-visualizer/extension at master · hediet/vscode-debug-visualizer

  • Visualizing a Codebase2021 · octo.github.com · ▲283

    I explored an alternative way to view codebases to the typical folder/file list, showing a bird's-eye-view of its structure. https://octo.github.com/projects/repo-visualization

  • Nogic – VS Code extension that visualizes your codebase as a graphJan 2026 · marketplace.visualstudio.com · ▲135

    I built Nogic, a VSCode extension currently, because AI tools make code grow faster than developers can build a mental model by jumping between files. Exploring structure visually has been helping me onboard to unfamiliar codebases faster. It’s early and rough, but usable. Would love feedback on whether this is useful and what relationships are most valuable to visualize.

  • Codemap – Codebase Visualizer for JavaScript, TypeScript, and Python2020 · codemap.app · ▲84

    Codemap visualizes any codebase as a graph for software engineers to quickly understand the code architecture. Supports Typescript, Python, Java, PHP, Ruby, Go (Golang), and Terraform.

  • We create visual codebase maps that scale (static analysis and LLMs)2025 · github.com · ▲6

    Hi all, I'm Ivan, and together with Alex, we're building a diagram visualization tool for codebases. Alex and I are devs, and we've noticed that recently we've been super productive at writing code (prompting :D). But when it comes to understanding big systems, prompting doesn't work that well — for that, diagrams are best imo. Most tools out there don't scale to big projects (e.g. PyTorch), so we're building CodeBoarding — a recursive visualizer for codebases. It starts from the highest level of abstractions and lets you dive deeper. We use static analysis and LLM agents. The control-flow…

  • ProductMap AI2025 · product-map.ai · ▲160

    Hey HN, I built ProductMap AI, a tool that automatically identifies features implemented in source code and organizes them in a visual hierarchy. The goal is to help developers quickly understand poorly documented codebases. Link: https://product-map.ai/ I’d love feedback from the HN community! Let me know what you think. Would this be useful for you?

More dev tools this month

the category →
  • /dev/null▲429

    a social network for devs

    Dev tools · 2d ago · dev-null.sh

  • open-source IDE for thoughtful software design. Contribute to devdotfast/whiteboard development by creating an account on GitHub.

    Dev tools · 27d ago · github.com

  • Contribute to reladraw/reladraw development by creating an account on GitHub.

    Dev tools · 25d ago · github.com

  • OpenBot▲362

    Grok Bot alternative: free, local, open-source, multiplayer

    Dev tools · 22d ago · openbot.run

  • Talanoa▲337

    Hi HN, I’m a fullstack developer, and honestly, I’ve lost count of how many side projects I’ve worked on over the years. But one idea kept coming back to me: a different kind of email client. It first came to me in 2014: “What if we could handle emails more like conversations?” Every year, I’d revisit this concept in my “Build Notes.” Ten years later, no one had built exactly what I had in mind — so I finally decided to do it myself. That’s how Talanoa was born. I wanted something focused on people, not timelines. I was tired of marking messages as unread just to remember to reply later, or…

    Dev tools · 19d ago · talanoa.email

  • CoreSpeed▲332

    One MCP for everything your agents need: apps, memory, tools

    Dev tools · 27d ago · corespeed.io

Source: Show HN post ↗ · launch text quoted in part

Launched alongside, January 2024

the whole month →
  • Amie▲1,334

    Turn meeting notes into automated workflows. Handle meetings, summaries, todos and emails (soon) with your AI personal assistant.

    Work · 2024 · amie.so

  • Findr▲1,296

    Search all your apps, at once

    AI · 2024 · usefindr.com

  • Beautifully designed for your work and life

    Work · 2024 · notion.so

  • Connect meetings, track to-do, get aligned

    AI · 2024 · huudle.io

  • IM

    Sit in Shade - Discover the optimal seat to stay in the shade during your journey. Sit In Shade provides real-time sun exposure data and route visualization.

    Life & fun · 2024 · sitinshade.com

  • Letterly▲937

    Turn your speech into well-written text

    AI · 2024 · letterly.app