ForkDocs
Self-host

Tech stack

Languages, frameworks, and services used by Fork.

This table matches the main Fork web app (apps/web). The docs site (apps/docs) is Next.js + Fumadocs.

LayerChoice
Runtime / package managerBun
FrameworkNext.js 16 (App Router, React 19)
LanguageTypeScript
DatabasePostgreSQL via Prisma 7 (@prisma/adapter-pg)
AuthClerk (@clerk/nextjs)
Media storageSupabase Storage (@supabase/supabase-js)
UITailwind CSS 4, shadcn-style components, Base UI, Radix
Editor / graphLexical, React Flow (@xyflow/react)
Client stateZustand

Monorepo orchestration uses Turborepo.