Convex Docs
Convex is the open source, reactive database where queries are TypeScript code running right in the database. Just like React components react to state changes, Convex queries react to database changes.
Convex provides a database, a place to write your server functions, and client libraries. It makes it easy to build and scale dynamic live-updating apps.
Tutorial: Build a chat app
Follow a step-by-step tutorial to build your first Convex app - a real-time chat application.
Understanding Convex
Learn about the core concepts and architecture that make Convex unique and powerful.
Get Started
Prompt to start an app with Convex Chef
Your favorite frameworks:
Your favorite languages:
Why Convex?
Backends for Product Developers
Intro to Convex
Supercharging your app with a reactive backend
Why I use Convex over Supabase as my BaaS
Read the team's Perspectives on Stack:
Learn Convex
Convex with Next.js Quickstart
Notion Clone: Next.js 13, React, Convex, Tailwind
Build a Saas Podcast Platform in Next.js
Building a Subscription Based SaaS with Stripe
See more walkthroughs and patterns on Stack