What is gitdiagram built with?
gitdiagram is a TypeScript repo built with React and Next.js. It takes payments with Stripe, sends email with Resend, uses AI through OpenAI and Anthropic, measures its use with PostHog, makes its content with dompurify, validates its data with Zod, is tested with Vitest, Testing Library, jsdom, and Puppeteer, deploys with Cloudflare, and uses @aws-sdk/s3-request-presigner, Redis, and MCP. It has 113,910 written lines, with 233 test files.
Read on November 6, 2026, at commit 2ae1828. Read it as markdown
Frontend
The base 2
- React73 files · in package.json
- Next.js69 files · in package.json
Styles 4
geist1 file
tailwind-merge1 file
- Tailwind CSS
- next-themes4 files
Icons 1
- Lucide31 files
Backend
Data 2
Services 6
- MCP4 files · src/mcp-app/diagram-view.ts, line 1
OpenAI3 files · src/server/explainer/director.ts, line 4- Anthropic2 files · src/server/explainer/director.ts, line 3
PostHog1 file · src/lib/analytics-client.ts, line 1
- Resend1 file · src/server/explainer/feedback.ts, line 3
- Stripe1 file · src/server/explainer/payments.ts, line 3
Other repos with a similar stack
Ordered by how much of its stack they share with gitdiagram, then by stars.
Frequently asked questions
What language is gitdiagram written in?
What framework does gitdiagram use?
What does gitdiagram take payments with?
The proof: src/server/explainer/payments.ts, line 3
Does gitdiagram use AI?
The proof: src/server/explainer/director.ts, line 4
What services does gitdiagram use?
The proof: src/server/explainer/feedback.ts, line 3
Does gitdiagram have tests?
Which repos have a stack like gitdiagram's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

