Technologies
What is happy built with?
happy is a Swift repo built with Jetpack Compose, androidx.core:core-ktx, React, react-native, Expo, and 4 more. It stores its data in Postgres, reaches it with Prisma, uses AI through @agentclientprotocol/sdk and Anthropic, measures its use with PostHog, connects to GitHub, makes its content with com.google.zxing:core, qrcode-terminal, prismjs, qrcode, and sharp, validates its data with Zod, is tested with junit:junit, Vitest, and react-test-renderer, deploys with expo-updates, log, pino, and pino-pretty, and uses MCP and Redis. It has 2,552 files and 796,200 written lines, with 1,437 test files.
Read on November 4, 2026, at commit e99bd0f. Read it as markdown
/
Frontend
The base
- Jetpack Compose291 files
- androidx.core:core-ktx11 files
- React2 files
- react-native1 file
Interface
- appcompat
- androidx.recyclerview:recyclerview1 file
- androidx.swiperefreshlayout:swiperefreshlayout1 file
- react-native-safe-area-context1 file
Support
Content
- com.google.zxing:core2 files
Testing
- junit:junit466 files
Tools
- TypeScript1 file
Other
- org.bouncycastle:bcprov-jdk18on2 files
- diff1 file
packages/expo-tailcat
Frontend
The base
- Expo1 file · in packages/happy-app/package.json
packages/happy-agent
Support
Content
- qrcode-terminal1 file
Testing
- Vitest10 files
Tools
- commander1 file
Other
- Axios2 files
tweetnacl2 files
packages/happy-app
Frontend
The base
- React294 files
- react-native246 files
- Expo75 files · in packages/happy-app/package.json
- Tauri1 file
Styles
- expo-font1 file
Interface
- react-native-safe-area-context33 files
- react-native-reanimated21 files
- react-native-gesture-handler7 files
- expo-blur4 files
- expo-status-bar2 files
- expo-splash-screen1 file
- Mermaid1 file
Backend
Services
Support
The base
- @tauri-apps/api1 file
Content
prismjs2 files
- qrcode1 file
Validation
- Zod19 files
Testing
- Vitest173 files
- react-test-renderer22 files
Deploy
- expo-updates4 files
- log1 file
Tools
- TypeScript3 files
- Babel1 file
Other
- serde
- serde_json
zustand10 files
- Axios5 files
- diff4 files
- react-native-worklets3 files
- fast-deep-equal2 files
fuse.js2 files
- @tauri-apps/plugin-opener1 file
tauri-plugin-opener1 file
packages/happy-cli
Frontend
The base
- React11 files
Backend
AI
- @agentclientprotocol/sdk3 files
Support
The base
- Fastify1 file
Content
- qrcode-terminal1 file
Validation
- Zod11 files
Testing
- Vitest103 files
Tools
- Inquirer1 file
Other
chalk10 files
- Axios9 files
- cross-spawn5 files
tweetnacl4 files
- @noble/hashes1 file
- open1 file
- tmp1 file
- ws1 file
packages/happy-push-server
Support
The base
- Hono1 file
Validation
- Zod2 files
Testing
- Vitest5 files
packages/happy-server
Backend
Data
Data access
- Prisma15 files
Services
Support
The base
- Fastify4 files
Content
- sharp1 file
Validation
- Zod20 files
Testing
- Vitest22 files
Deploy
- pino1 file
pino-pretty1 file
Other
- reflect-metadata2 files
- @fastify/cors1 file
- SemVer1 file
tweetnacl1 file
packages/happy-wire
Support
Validation
- Zod6 files
Testing
- Vitest4 files
Other repos with a similar stack
Ordered by how much of its stack they share with happy, then by stars.
Frequently asked questions
What language is happy written in?
What framework does happy use?
What database does happy use?
The proof: packages/happy-server/sources/storage/db.ts, line 3
Does happy use AI?
What services does happy use?
The proof: packages/happy-app/sources/app/_layout.tsx, line 19
Does happy have tests?
Which repos have a stack like happy's?
What is your repo built with?
Paste your public repo and see it drawn.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →