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

Styles 4

Interface 3

Icons 1

Backend

Support

Content 1

Validation 1

Testing 4

  • Vitest228 files
  • Testing Library44 files
  • jsdom3 files
  • Puppeteer1 file

Deploy 1

  • Cloudflare3 files

Tools 2

  • esbuild1 file
  • Prettier1 file

Other 3

  • server-only59 files
  • ffmpeg-static2 files
  • clsx1 file

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?
gitdiagram is written in TypeScript, with 113,910 written lines.
What framework does gitdiagram use?
gitdiagram is built with React and Next.js.

The proof: in package.json

What does gitdiagram take payments with?
gitdiagram takes payments with Stripe.

The proof: src/server/explainer/payments.ts, line 3

Does gitdiagram use AI?
Yes. gitdiagram uses AI through OpenAI and Anthropic.

The proof: src/server/explainer/director.ts, line 4

What services does gitdiagram use?
gitdiagram sends email with Resend, measures its use with PostHog, and uses @aws-sdk/s3-request-presigner, Redis, and MCP.

The proof: src/server/explainer/feedback.ts, line 3

Does gitdiagram have tests?
Yes. gitdiagram has 233 test files and is tested with Vitest, Testing Library, jsdom, and Puppeteer.
Which repos have a stack like gitdiagram's?
The ones that share most of its stack:Significant-Gravitas/AutoGPTcline/clinesupabase/supabase

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.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →