What is pangolin built with?

pangolin is a TypeScript repo built with React, Next.js, and Express. It stores its data in SQLite, reaches it with Drizzle, signs people in with simplewebauthn, helmet, and jsonwebtoken, takes payments with Stripe, stores files in AWS S3, measures its use with PostHog, makes its content with js-yaml, react-email, yaml, qrcode.react, and nodemailer, validates its data with Zod, zod-validation-error, and @hookform/resolvers, deploys with winston and winston-daily-rotate-file, and uses lru-cache, Postgres, and Redis. It has 349,039 written lines, with 24 test files.

Read on November 4, 2026, at commit aaec7f4. Read it as markdown

Frontend

The base 2

Styles 5

Interface 14

2 more
  • cmdk2 files
  • nextjs-toploader1 file

Icons 3

Backend

Support

Content 5

Validation 3

Deploy 2

  • winston3 files
  • winston-daily-rotate-file1 file

Tools 4

  • yargs14 files
  • @tanstack/react-query-devtools1 file
  • esbuild1 file
  • esbuild-node-externals1 file

Other 17

  • next-intl471 files
  • Axios172 files
  • TanStack97 files
  • use-debounce36 files
  • moment20 files
  • SemVer13 files
  • express-rate-limit7 files
  • uuid5 files
  • @novnc/novnc1 file
  • cors5 files
  • cookie-parser3 files
  • ws3 files
5 more
  • gopkg.in/yaml.v32 files
  • clsx1 file
  • crypto-js1 file
  • golang.org/x/term1 file
  • jmespath1 file

Other repos with a similar stack

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

Frequently asked questions

What language is pangolin written in?
pangolin is written in TypeScript, with 349,039 written lines.
What framework does pangolin use?
pangolin is built with React, Next.js, and Express.

The proof: in package.json

What database does pangolin use?
pangolin stores its data in SQLite and reaches it with Drizzle.

The proof: server/db/sqlite/driver.ts, line 2

What does pangolin sign people in with?
pangolin signs people in with simplewebauthn, helmet, and jsonwebtoken.
What does pangolin take payments with?
pangolin takes payments with Stripe.

The proof: server/lib/billing/getLineItems.ts, line 1

What services does pangolin use?
pangolin stores files in AWS S3, measures its use with PostHog, and uses lru-cache, Postgres, and Redis.

The proof: server/lib/s3.ts, line 1

Does pangolin have tests?
Yes. pangolin has 24 test files.
Which repos have a stack like pangolin's?
The ones that share most of its stack:calcom/cal.diyruvnet/rufloTryGhost/Ghost

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 →