What is openship built with?

openship is a TypeScript repo built with Hono, React, Next.js, Electron, React Router, and 2 more. It stores its data in @electric-sql/pglite, idb-keyval, and aws-sdk, reaches it with Drizzle, signs people in with Better Auth and jose, takes payments with Stripe, connects to GitHub, makes its content with yaml, nodemailer, qrcode.react, streamdown, @react-email/components, and 6 more, validates its data with @sinclair/typebox, Zod, and @hookform/resolvers, is tested with Vitest and happy-dom, deploys with dockerode, @hono/node-server, github.com/sirupsen/logrus, and github.com/moby/moby/client, and uses Redis, Socket, Postgres, and bullmq. It has 1,188,172 written lines, with 2,046 test files.

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

Frontend

Interface 25

13 more

The base 3

Styles 5

Icons 2

  • Lucide54 files
  • country-flag-icons4 files

Backend

Support

Content 11

Validation 3

Testing 2

  • Vitest1,934 files
  • happy-dom5 files

Deploy 4

Tools 8

  • esbuild7 files
  • @react-router/dev1 file
  • actions1 file
  • css-tree1 file
  • commander54 files
  • @bomb.sh/tab1 file
  • ignore1 file
  • tsup1 file

The base 3

Other 40

  • TanStack40 files
  • chalk22 files
  • nuqs21 files
  • jotai18 files
  • date-fns7 files
  • SemVer5 files
  • tRPC5 files
  • @noble/hashes3 files
  • nanoid2 files
  • @hono/node-ws1 file
  • @hono/trpc-server1 file
  • containerd1 file
28 more
  • discord.js1 file
  • github.com/moby/go-archive1 file
  • github.com/moby/sys/user1 file
  • remeda1 file
  • undici1 file
  • cron-parser5 files
  • ssh25 files
  • superjson5 files
  • ws5 files
  • open4 files
  • clsx3 files
  • github.com/shirou/gopsutil/v43 files
  • server-only3 files
  • tar3 files
  • jszip2 files
  • @smithy/node-http-handler1 file
  • acme-client1 file
  • color1 file
  • date-fns-tz1 file
  • dedent1 file
  • golang.org/x/sys1 file
  • grpc1 file
  • ipaddr.js1 file
  • isbot1 file
  • lz-string1 file
  • maxmind1 file
  • pluralize1 file
  • tar-fs1 file

Other repos with a similar stack

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

Frequently asked questions

What language is openship written in?
openship is written in TypeScript, with 1,188,172 written lines.
What framework does openship use?
openship is built with Hono, React, Next.js, Electron, React Router, @trpc/server, and tRPC.

The proof: in apps/api/package.json

What database does openship use?
openship stores its data in @electric-sql/pglite, idb-keyval, and aws-sdk and reaches it with Drizzle.
What does openship sign people in with?
openship signs people in with Better Auth and jose.
What does openship take payments with?
openship takes payments with Stripe.

The proof: packages/platform/src/engine/lib/stripe-client.ts, line 31

What services does openship use?
openship connects to GitHub and uses Redis, Socket, Postgres, and bullmq.

The proof: packages/platform/src/engine/modules/github/github.local-auth.ts, line 35

Does openship have tests?
Yes. openship has 2,046 test files and is tested with Vitest and happy-dom.
Which repos have a stack like openship's?
The ones that share most of its stack:CherryHQ/cherry-studioTryGhost/Ghostsupabase/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 →