Command Palette

Search for a command to run...

position in category
#33

Backend-as-a-Service platform that keeps your app in sync through a reactive data model. Express database schemas, queries, mutations, and auth in pure TypeScript with end-to-end type inference. Real-time updates flow to the UI automatically without state managers, cache invalidation, or manual websocket setup.

Trusted by teams at Vercel, Clerk, and others building modern full-stack applications. Convex differentiates from Firebase and Supabase with strictly-typed schemas defined in code, automatic reactive subscriptions, and a single TypeScript codebase spanning backend and frontend. SOC 2 Type II, HIPAA, and GDPR compliant. Integrates with 80+ OAuth providers and popular frontend frameworks.

Key capabilities:

  • Reactive queries and mutations with automatic realtime sync to the UI
  • Schemas, queries, mutations, and auth expressed in pure TypeScript with full type inference
  • Built-in cron jobs, AI workflows, and a growing component ecosystem for common backend needs
  • React, Next.js, Vue, Svelte, Remix, React Native, Python, and Rust support
  • Cloud hosting or self-hosted deployment via the open-source backend

Teams adopt Convex to build live-updating dashboards, collaborative tools, and realtime apps where the UI stays in sync with backend state. Developers use it to replace DIY stacks of Postgres, websockets, queues, and IaC with a single TypeScript backend. Pairs well with Next.js and Clerk for full-stack auth and data.

GitHub Repositories
26
-3.7%
Trending down this week
Removed in 1 repo