#5757th of 111 in MCP servers for developers

gitdiagram

Turns a GitHub repository into an interactive architecture diagram

Stars
18.9k
License
MIT
Last commit
Nov 2026
Language
TypeScript
Stars, last 29 weeks+3,572
21 Apr 2026: 15,278 stars28 Apr 2026: 15,325 stars5 May 2026: 15,380 stars12 May 2026: 15,412 stars19 May 2026: 15,450 stars26 May 2026: 15,479 stars2 Jun 2026: 15,511 stars9 Jun 2026: 15,528 stars16 Jun 2026: 15,563 stars23 Jun 2026: 15,586 stars30 Jun 2026: 15,632 stars7 Jul 2026: 15,656 stars14 Jul 2026: 15,689 stars21 Jul 2026: 15,709 stars28 Jul 2026: 15,729 stars4 Aug 2026: 15,758 stars11 Aug 2026: 15,778 stars18 Aug 2026: 15,806 stars25 Aug 2026: 15,829 stars1 Sept 2026: 15,857 stars8 Sept 2026: 15,890 stars15 Sept 2026: 15,911 stars22 Sept 2026: 16,869 stars29 Sept 2026: 17,468 stars6 Oct 2026: 17,863 stars13 Oct 2026: 18,120 stars20 Oct 2026: 18,312 stars27 Oct 2026: 18,515 stars3 Nov 2026: 18,719 stars10 Nov 2026: 18,850 stars

15,278 on 21 Apr 202618,850 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Next.js app that takes a public or private GitHub repository and generates a Mermaid architecture diagram with a streamed explanation. Components link to files and directories in the repo, and diagrams export as PNG or Mermaid source. It also exposes a remote MCP server at gitdiagram.com/mcp and a Markdown version of each diagram, and can generate narrated explainer videos.

Who it is for: Developers who want quick architecture overviews of unfamiliar repos

Strengths

  • Hosted instance and MCP server need no key or sign-in
  • Diagram nodes link to the repo's files and directories
  • Exports PNG or Mermaid source; Markdown view at /owner/repo.md
  • Private repos supported with a GitHub token

Weaknesses

  • Self-hosting needs Cloudflare R2, Upstash Redis and an OpenAI or OpenRouter key
  • Creating new explainer videos is early access and off by default locally
  • Local video generation needs Anthropic, OpenAI and OpenRouter keys
  • MCP server only covers public repositories

What it needs

  • no GPU
  • Docker
  • Needs Bun, Cloudflare R2, Upstash Redis, OpenAI or OpenRouter API key, Anthropic API key (videos)
  • Models: OpenAI, OpenRouter, Anthropic Claude (videos)
  • port 3000

Quick answers

Is gitdiagram open source?

Yes. Its code is on GitHub under the MIT license.

Can you run gitdiagram with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Also in MCP servers for developers

See all 111
Also in MCP servers for developers
RankProjectScore
1gitnexusCode knowledge graph exposed to coding agents through MCP tools Live demo ↗ (opens in a new tab)48.4k stars+765 (+1.6%) in 30 dayscustom license96 out of 100
2codegraphLocal code knowledge graph that coding agents query over MCP77.4k stars+3,831 (+5.2%) in 30 daysMIT95 out of 100
3playwright-mcpMCP server that lets LLMs drive a browser through Playwright accessibility snapshots39.5k starsApache-2.092 out of 100
#4code-review-graphLocal Tree-sitter code graph that gives coding assistants review context over MCP32.7k stars+761 (+2.4%) in 30 daysMIT92 out of 100
#5serenaMCP server giving coding agents symbol-level code search, editing and refactoring31.3k stars+1,188 (+3.9%) in 30 dayscustom license91 out of 100