What is gitbook built with?

gitbook is a TypeScript repo built with React and Next.js. It stores its data in quick-lru, signs people in with jwt-decode and jsonwebtoken, uses AI through ai and Vercel, makes its content with shiki, mdast-util-to-markdown, feed, image-size, mdast-util-from-markdown, and 15 more, validates its data with Zod, zod-to-json-schema, and Scalar, is tested with @playwright/test and @argos-ci/playwright, deploys with @opennextjs/cloudflare, and uses MCP. It has 119,716 written lines, with 135 test files.

Read on November 8, 2026, at commit 09a8310. Read it as markdown

Frontend

The base 2

Styles 5

Interface 6

Icons 1

Backend

Data 1

  • quick-lru2 files

Sign-in 2

AI 2

Services 1

Support

Tools 8

  • ts-essentials10 files
  • acorn7 files
  • acorn-loose2 files
  • acorn-walk1 file
  • Cloudflare1 file
  • stylelint1 file
  • assert-never35 files
  • escodegen1 file

Content 20

8 more

Validation 3

Testing 2

  • @playwright/test7 files
  • @argos-ci/playwright2 files

Deploy 1

  • @opennextjs/cloudflare6 files

Other 20

  • zustand13 files
  • nuqs2 files
  • flexsearch1 file
  • js-cookie1 file
  • server-only7 files
  • memoizee3 files
  • p-map3 files
  • rison3 files
  • flatted2 files
  • leven2 files
  • deepmerge1 file
  • diff1 file
8 more
  • direction1 file
  • negotiator1 file
  • object-hash1 file
  • object-identity1 file
  • p-retry1 file
  • tldts1 file
  • url-join1 file
  • warn-once1 file

Other repos with a similar stack

Ordered by how much of its stack they share with gitbook, then by stars.

Frequently asked questions

What language is gitbook written in?
gitbook is written in TypeScript, with 119,716 written lines.
What framework does gitbook use?
gitbook is built with React and Next.js.

The proof: in packages/gitbook/package.json

What database does gitbook use?
gitbook stores its data in quick-lru.
What does gitbook sign people in with?
gitbook signs people in with jwt-decode and jsonwebtoken.
Does gitbook use AI?
Yes. gitbook uses AI through ai and Vercel.
What services does gitbook use?
Does gitbook have tests?
Yes. gitbook has 135 test files and is tested with @playwright/test and @argos-ci/playwright.
Which repos have a stack like gitbook's?
The ones that share most of its stack:supabase/supabasemultica-ai/multicaCherryHQ/cherry-studio

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 →