Changing a codebase is risky when you can’t see its shape.
This is a dev post classified by Jev as Terminal & editor (a tool drop), kept by the Dev Radar because it carries real work, not commentary.
Changing a codebase is risky when you can’t see its shape. Compass is a local-first Rust workbench that turns a repository into a directed, queryable knowledge graph for builders navigating unfamiliar codebases. It helps you trace architecture, dependencies, and change impact before editing by building a local structural graph of symbols, files, communities, relationships, and evidence. Key features: • Architecture maps – inspect communities, architecture reports, god-node detection, and interactive HTML views • Dependency paths – follow bounded caller, callee, reverse-dependency, and affe
Posted by Dan Kornas (99.1k followers) 1 h ago · 2 likes · 456 views · view the original post on X. Kept by the Dev Radar as Terminal & editor.
More dev work like this
- Converts Mermaid source code into polished SVG, PNG, and ASCII locally without a browser. — @tom_doerr
- Terminal work gets messy when every agent, shell, and output stream competes for one… — @DanKornas
- 前几天明明看过一篇讲某个配置的文章,只记得里面一句话,浏览器历史只能搜标题,翻了半小时也没找回来。 — @GitHub_Daily
- This is one of Kody's best features, but it takes a bit of explaining... Sigh... Still… — @kentcdodds
- don't mind me i'm just over here hillclimbing a jev harness for code search carry on — @dexhorthy
- AdaptlyPost now supports the CLI 🎉 — @tarasshyn
- Had this on the back burner since May, but here you go. — @ashxhart
- Running services, terminals, and agents across projects gets messy fast. This repo keeps… — @DanKornas
Every post is read and classified by Jev (TypeSafe): what it is, which market it belongs to, and whether the link is a real tool. 17.7k posts from 4.9k X accounts over the last 21 days, 2k tools, 12 markets. Collected every 5 minutes, fully re-ranked every hour — last update 2026-09-21 04:44 UTC. Full method.