See your codebasebefore you read it
Interactive call graphs and control‑flow diagrams in under a minute. Onboard faster, review smarter, ship docs that stay in sync.
Works with the tools you already use
From source code to clarity
in three steps
No setup, no plugins, no learning curve. Bring code — leave with diagrams your whole team can read.
Upload your code
Drop a folder, paste a repo URL, or connect GitHub. JS, TS, and Python supported.
Analyzed automatically
Tree-sitter builds call graphs and traces control flow — no manual annotations.
Explore and share
Pan, zoom, annotate, and export to PNG, SVG, or PDF. Share interactive links with your team.
A working call graph,
right here in the page.
Switch projects, click any node, hover edges. This is the real interaction model — no sign-up.
One tool. Every angle
of your code.
Call graphs, control flow, and shareable docs — generated automatically. No tagging, no maintenance.
Map every function call in seconds
Trace how functions connect across files and modules. Imports, dynamic dispatch, and async chains — all resolved automatically.
- Cross-file resolution
- Click any node to jump to source
- Filter by module, file, or owner
Walk through any function visually
Branches, loops, and exception paths laid out as a flow. Spot complexity hot-spots before they become incidents.
- Branch and loop visualization
- Exception path tracking
- Complexity scoring
Docs that ship with your code
Export to PNG, SVG, or PDF — or paste a live link into Notion, Confluence, and GitHub. Updates on every analysis.
- PNG, SVG, and PDF exports
- Shareable interactive links
- Embeds for docs & wikis
Real outcomes,
measured by real teams.
What customers report after their first week.
New hires ramp in minutes, not days.
Spot issues before reading line‑by‑line.
From indie hackers to teams at scale.
Teams ship faster
with CodeMap.
“CodeMap cut new‑hire ramp from three weeks to four days. I hand them the diagram and they get the architecture.”
“I review PRs with the call graph open. Spotting unintended dependencies takes seconds, not a careful read.”
“Our docs are finally accurate because they’re generated. We export SVGs straight into the developer portal each release.”
Simple pricing,
scales with you.
Start free. Upgrade when you need richer exports or your team joins.
Free
For side projects and trying things out.
No credit card needed
- 1 project
- 3 analyses per month
- 1 export per day
- PNG export only
Pro
For working developers who ship daily.
Billed annually · $19/mo if paid monthly
- 10 projects
- 100 analyses / month
- PNG, SVG, and PDF exports
- Annotations & comments
- Private shareable links
Team
For engineering teams of any size.
Billed annually · $49/mo if paid monthly
- Unlimited projects
- Unlimited collaborators
- GitHub & GitLab integration
- SSO & role-based access
- Priority support
Everything you need
to know.
JavaScript, TypeScript, and Python on day one. Go, Rust, and Java are on the roadmap.
Stop reading code.
Start seeing it.
Your first diagram is one upload away — free, forever.