What is puck built with?
puck is a TypeScript repo built with React, Next.js, and React Router. It makes its content with handlebars, is tested with Testing Library, and uses Contentful. It has 47,700 written lines, with 68 test files.
Read on November 9, 2026, at commit d05542f. Read it as markdown
Frontend
The base 3
- React135 files · in recipes/next/package.json
- Next.js9 files · in recipes/next/package.json
- React Router5 files · in recipes/react-router/package.json
Styles 4
@emotion/react1 file
- PostCSS1 file
- classnames1 file
- postcss-modules1 file
Icons 1
- Lucide53 files
Backend
Services 1
- Contentful1 file · packages/field-contentful/index.ts, line 3
Other repos with a similar stack
Ordered by how much of its stack they share with puck, then by stars.
- CherryHQcherry-studio53.4k
Your AI workspace for models, agents, and productivity.
7 of 29 in commonCompare →
Frequently asked questions
What language is puck written in?
puck is written in TypeScript, with 47,700 written lines.
What framework does puck use?
What services does puck use?
puck uses Contentful.
The proof: packages/field-contentful/index.ts, line 3
Does puck have tests?
Yes. puck has 68 test files and is tested with Testing Library.
Which repos have a stack like puck's?
The ones that share most of its stack:shadcn-ui/uiTryGhost/GhostCherryHQ/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.
Is it your repo? Add its badge, keep it up to date or take it down →

