What is rybbit built with?

rybbit is a TypeScript repo built with React, Next.js, react-native, Fastify, and @fastify/static. It stores its data in @electric-sql/pglite, sqlstring, ClickHouse, node-cache, and Postgres, reaches it with Drizzle and kysely, signs people in with Better Auth and @marsidev/react-turnstile, takes payments with Stripe, sends email with Resend, makes its content with papaparse and @react-email/components, validates its data with @hookform/resolvers and Zod, is tested with Vitest, Testing Library, and Puppeteer, deploys with pino, and uses Redis and MCP. It has 297,531 written lines, with 327 test files.

Read on November 10, 2026, at commit 4288204. Read it as markdown

Frontend

The base 2

Styles 4

Interface 22

10 more

Icons 3

Backend

Sign-in 2

Services 3

The base 1

Data 6

Data access 2

Support

Content 2

Validation 2

Testing 3

  • Vitest323 files
  • Testing Library69 files
  • Puppeteer1 file

Tools 4

  • sql-formatter2 files
  • @tanstack/react-query-devtools1 file
  • esbuild1 file
  • safe-regex21 file

The base 2

Deploy 1

Other 22

  • next-intl347 files
  • TanStack87 files
  • zustand23 files
  • Lodash13 files
  • nuqs12 files
  • .ENV6 files
  • node-cron5 files
  • ua-parser-js3 files
  • @maxmind/geoip2-node2 files
  • Axios1 file
  • fastify1 file
  • nanoid1 file
10 more
  • web-vitals1 file
  • luxon138 files
  • ip-address6 files
  • jszip2 files
  • @smithy/node-http-handler1 file
  • clsx1 file
  • geojson1 file
  • i18n-iso-countries1 file
  • psl1 file
  • unique-names-generator1 file

Other repos with a similar stack

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

Frequently asked questions

What language is rybbit written in?
rybbit is written in TypeScript, with 297,531 written lines.
What framework does rybbit use?
rybbit is built with React, Next.js, react-native, Fastify, and @fastify/static.

The proof: in client/package.json

What database does rybbit use?
rybbit stores its data in @electric-sql/pglite, sqlstring, ClickHouse, node-cache, and Postgres and reaches it with Drizzle and kysely.
What does rybbit sign people in with?
rybbit signs people in with Better Auth and @marsidev/react-turnstile.
What does rybbit take payments with?
rybbit takes payments with Stripe.

The proof: server/src/lib/stripe.ts, line 1

What services does rybbit use?
rybbit sends email with Resend and uses Redis and MCP.

The proof: server/src/lib/email/email.ts, line 2

Does rybbit have tests?
Yes. rybbit has 327 test files and is tested with Vitest, Testing Library, and Puppeteer.
Which repos have a stack like rybbit'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.

Or look inside SeeRepo's own →

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