Technologies
What is Ghost built with?
Ghost is a TypeScript repo built with React, Vite, and Express. It takes payments with Stripe and watches its errors with Sentry. It has 4,136 files and 1,186,187 written lines, with 2,568 test files.
Read on October 28, 2026, at commit b14830a. Read it as markdown
Frontend
Ghost4,136 files
Backend
The base
Other repos with a similar stack
Ordered by how much of its stack they share with Ghost, then by stars.
- freeCodeCampfreeCodeCamp458.1k
freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.
3 of 5 in commonCompare → - microsoftWeb-Dev-For-Beginners97k
24 Lessons, 12 Weeks, Get Started as a Web Developer
3 of 5 in common · JavaScriptCompare → - Stirling-ToolsStirling-PDF95.3k
#1 PDF Application on GitHub that lets you edit PDFs on any device anywhere
3 of 5 in commonCompare →
Frequently asked questions
- What language is Ghost written in?
- Ghost is written in TypeScript: 4,136 files and 1,186,187 written lines.
- What framework does Ghost use?
- Ghost is built with React, Vite, and Express.
- The proof: in package.json
- What does Ghost take payments with?
- Ghost takes payments with Stripe.
- The proof: ghost/core/server/services/machine-payments/adapters/mpp-adapter.ts, line 250
- What services does Ghost use?
- Ghost watches its errors with Sentry.
- The proof: apps/admin-x-framework/src/hooks/use-handle-error.ts, line 1
- Does Ghost have tests?
- Yes. Ghost has 2,568 test files.
- Which repos have a stack like Ghost's?
- The ones that share most of its stack:supabase/supabasetoeverything/AFFiNEfreeCodeCamp/freeCodeCamp
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →