What it does
GitDiagram turns a software project on GitHub into an interactive diagram of its main parts and how they connect, with an AI-written explanation. Clicking a part takes you to the matching code.
It can also make a narrated video of about a minute explaining what the project does and how it's built. You can download diagrams as images and videos as MP4 files.
A shortcut: in any GitHub web address, replace "hub" with "diagram". AI assistants can also use it through an MCP connector, a standard way of plugging tools into AI apps.
Who it's for
Developers, students and curious readers who want to quickly understand an unfamiliar codebase.
Can I use it without coding?
Yes. Just use the website; running your own copy needs technical setup. New to this? Start here.
Can I run it?
- Cost
- FreeNothing to pay or sign up for.
- Runs on
- Web browser
- Computer
- An ordinary computer is fine
- Privacy
- Sends what you give it to an online service
- API key
- Not needed
Try it
- Open the GitDiagram website and enter a GitHub project.
- Or replace the word hub with diagram in any GitHub project's web address.
- Explore the diagram, click parts to jump to the code, or press Video for an explainer.
Using Claude Code, Cursor or another AI coding assistant? Paste the prompt and it will walk you through the setup.New to this?
Before you install
- Only download from the official GitHub page. Copies with similar names exist for many popular projects.
- License (MIT): Very permissive: free to use, change and share, including for business.
- What you type or upload is sent to an online service. Avoid sharing private or sensitive information.
- More on staying safe
Where people are talking about it
- Free, simple, fast interactive diagrams for any GitHub repositoryHacker News · Apr 2025