The Cloud — Tech Stack

Monorepo

  • Bun + Turborepo — package management & build orchestration

  • TypeScript 6.0 across all packages

Frontend (3 platforms)

Platform

Framework

UI

Web

Next.js 16 (React 19, Turbopack)

TailwindCSS 4, shadcn/ui, Base UI

Mobile

Expo 55 (React Native 0.84)

HeroUI Native, Uniwind

Desktop

Electron 41 (Vite)

TailwindCSS 4

Backend & Database

  • Convex 1.34 — real-time BaaS (database, functions, crons, file storage)

Auth, Payments, Email

  • Better Auth — multi-platform auth with Convex integration

  • Stripe — payments via @convex-dev/stripe

  • Resend + React Email — transactional emails

AI

  • Vercel AI SDK + OpenRouter — multi-LLM provider

  • @convex-dev/agent — AI agent framework

Rich Text & Collaboration

  • TipTap 3.20 — WYSIWYG editor with collaborative editing via ProseMirror Sync

State & UI Libraries

  • Zustand — state management

  • dnd-kit — drag-and-drop

  • XYFlow — node-based diagrams

  • React Grid Layout — dashboard grids

  • Motion — animations

  • Recharts — data visualization

  • cmdk — command palette

  • TanStack (Form, Virtual, Pacer)

Testing & Quality

  • Vitest + Testing Library — unit/component tests

  • Playwright — E2E tests

  • Biome (via Ultracite) — linting & formatting

  • Husky + lint-staged — git hooks

Analytics

  • PostHog — product analytics (with ad-blocker bypass via Next.js rewrites)

Validation & Utilities

  • Zod 4 — schema validation

  • @t3-oss/env — type-safe environment variables

  • date-fns, nanoid, clsx, tailwind-merge, CVA


The Cloud