CodeViz – A diagram editor that understands your code (YC S24)
Hey HN, we’re Will and Liam, founders of CodeViz (YC S24). We’re building a VS Code extension that reads your code and generates editable architecture diagrams (C4, UML). It’s mostly used by teams to build shared context, agree on technical decisions, and visualize PRs. Here’s a recorded demo: https://youtu.be/Jh3wkrCj_WQ You can try the VS Code extension here: https://marketplace.visualstudio.com/items?itemName=CodeViz.... It’s free for 10 generations/month (no signup). Then, we have a $19/month plan for unlimited diagram generation and $50/month…
What it does
In the maker’s words, at launch
Hey HN, we’re Will and Liam, founders of CodeViz (YC S24). We’re building a VS Code extension that reads your code and generates editable architecture diagrams (C4, UML). It’s mostly used by teams to build shared context, agree on technical decisions, and visualize PRs. Here’s a recorded demo: https://youtu.be/Jh3wkrCj_WQ You can try the VS Code extension here: https://marketplace.visualstudio.com/items?itemName=CodeViz.... It’s free for 10 generations/month (no signup). Then, we have a $19/month plan for unlimited diagram generation and $50/month plan for live collaboration. We launched a v1 last year to help engineers read code faster (https://news.ycombinator.com/item?id=41393458), but no one actually used CodeViz for that. Users were taking screenshots of our diagrams for presentations and architecture reviews. We rebuilt CodeViz to shift from a passive viewer to a collaborative editor for modeling specific flows, using C4 and UML standards. This required a major change in our technical approach. In our original version, we relied on static analysis, building stack graphs with tree-sitter for ~15 languages (using language servers as teachers). While technically precise, these graphs were way too noisy and didn’t map to human abstractions. We now use an adaptation of gemini-cli to read the codebase, generate C4 + Activity PlantUML diagrams, and link nodes directly to source code. These are parsed into a diagram editor that we built with ReactFlow. You can click to expand nodes into lower levels of abstraction, ask an AI assistant to visualize a specific flow, or import PRs from GitHub. CodeViz is in active development, all honest feedback is much appreciated! Our roadmap is largely focused on tools for working in teams, so we’d also love to hear about your problems with architecture reviews and onboarding.
Does the same job
all alternatives →


- COCodeViz – OSS for source code stats w. interactive charts in VS Code2022 · marketplace.visualstudio.com · ▲8


More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com

OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 2d ago · opentrailpaper.com

Launched alongside, December 2025
the whole month →- GP
Life & fun · Dec 2025 · dosaygo-studio.github.io
- JG
Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release. Please AMA!
Life & fun · Dec 2025 · jmail.world

PlanEat AI▲733AI turns your health goals into a 7-day menu & grocery list
AI · Dec 2025 · planeatai.com
- 2G
Community, All the HN belong to you. This is an archive of hacker news that fits in your browser. When I made HN Made of Primes I realized I could probably do this offline sqlite/wasm thing with the whole GBs of archive. The whole dataset. So I tried it, and this is it. Have Hacker News on your device. Go to this repo (https://github.com/DOSAYGO-STUDIO/HackerBook): you can download it. Big Query -> ETL -> npx serve docs - that's it. 20 years of HN arguments and beauty, can be yours forever. So they'll never die. Ever. It's the unkillable static archive of HN and it's…
Dev tools · Dec 2025 · hackerbook.dosaygo.com
