bulletproof-react vs cal.diy
bulletproof-react and cal.diy share 12 technologies: React, Next.js, Tailwind CSS, class-variance-authority, tailwind-merge, Radix UI, React Hook Form, Lucide, marked, Zod, @hookform/resolvers, and dompurify. Both are written in TypeScript.
What they share and what sets them apart
alan2207
bulletproof-react
🛡️ ⚛️ A simple, scalable, and powerful architecture for building production ready React applications.
TypeScript36kRead on November 7, 2026, at commit 9506629What is bulletproof-react built with?Only in bulletproof-react
- Express
- Vite
- React Router
react-error-boundary
- @radix-ui/react-icons
- isomorphic-dompurify
pino-http
- react-helmet-async
In common
calcom
cal.diy
Scheduling infrastructure for absolutely everyone.
TypeScript49.7kRead on November 5, 2026, at commit 2eb48ecWhat is cal.diy built with?Only in cal.diy
connect
- @nestjs/core
- Postgres
- @nestjs/bull
- @nest-lab/throttler-storage-redis
- bull
- Redis
- Sentry
- Stripe
- NestJS
- @next/third-parties
- Vercel
PostHog
- @trpc/server
- tRPC
- lru-cache
kysely
next-auth
helmet
- class-validator
- class-transformer
- nest-winston
tslog
winston
winston-transport
- classnames
- next-themes
- TanStack
sonner
- Framer
@formkit/auto-animate
- react-select
- react-inlinesvg
react-sticky-box
- bcryptjs
- jose
- otplib
markdown-it
- node-html-parser
- qrcode
react-qr-code
ink
- ink-text-input
- ink-select-input
- ical.js
- Base UI
- entities
nodemailer
- handlebars
jimp
- remove-markdown
- sanitize-html
- sharp
- turndown
- Prisma
- node-ical
lexical
- react-easy-crop
- cmdk
- react-colorful
react-day-picker
@lexical/markdown
Side by side
bulletproof-reactcal.diy
SizeLines written by people and agents, without generated ones; code files, without tests.
bulletproof-react22,882 lines written324 code files
cal.diy554,567 lines written4,308 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
bulletproof-react0% of its commits signed by AI
cal.diy6.3% of its commits signed by AIWith Devin, Claude Code, CodeRabbit, Cursor, and GitHub Copilot
ActivityFrom GitHub and its history, on the day SeeRepo read it.
bulletproof-reactLast push May 14, 2026220 commits36,043 stars
cal.diyLast push November 3, 202616,069 commits49,716 stars
TestsThe files that test the code, and the share of code files a test imports.
bulletproof-react52 test files18.2% of its code files have a test that imports them
cal.diy644 test files14.8% of its code files have a test that imports them
Frequently asked questions
Which is bigger, bulletproof-react or cal.diy?
cal.diy, with 554,567 lines written; bulletproof-react has 22,882.
The proof: calcom/cal.diy's code at commit 2eb48ec
Which has more GitHub stars, bulletproof-react or cal.diy?
cal.diy, with 49,716 stars; bulletproof-react has 36,043.
The proof: calcom/cal.diy on GitHub
Which has more tests, bulletproof-react or cal.diy?
cal.diy, with 644 test files; bulletproof-react has 52.
The proof: calcom/cal.diy's code at commit 2eb48ec
Which was updated more recently, bulletproof-react or cal.diy?
cal.diy: its last push was on November 3, 2026, and bulletproof-react's on May 14, 2026.
The proof: calcom/cal.diy's commits on GitHub
Which has more commits signed by AI, bulletproof-react or cal.diy?
cal.diy: an AI signed 6.3% of its commits, with Devin, Claude Code, CodeRabbit, Cursor, and GitHub Copilot.
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.

