From database schemas to queries, from auth to APIs, express every part of your backend in pure TypeScript. Your backend code lives next to your app code, is typechecked and autocompleted, and is generated by AI with exceptional accuracy.


Convex libraries guarantee that your app always reflects changes to your frontend code, backend code, and database state in real time. No need for state managers, cache invalidation policies, or websockets.


Create cron jobs, kick off backend AI workflows, leverage built-in auth,
and tap into a growing ecosystem of components that solve common backend
needs with just an npm i.


The backend building blocks for your agents
npm create convexFrom database schemas to queries, from auth to APIs, express every part of your backend in pure TypeScript. Your backend code lives next to your app code, is typechecked and autocompleted, and is generated by AI with exceptional accuracy.
01With Convex, everything is just TypeScript. This means your favorite AI tools are pre-equipped to generate high quality code.
Learn moreEverything your product deserves to build, launch, and scale.
Learn moreFeatures included with Convex:
What people building their business on Convex are saying.
Next + Convex (all in typescript) Vs Angular (typescript) + Django (python) + Postgres + S3 + Websocket DIY + SQS + IaC + DIY e2e type safety 🤔
WebDevCody (@webdevcody)
@convex Simple. Fast. Realtime.
AndyOz (@andy_austin_dev)
I think @convex might be the best DB I've ever used
Robin (@robinxpfp)
Happy to see more first-class clerk x convex integration There's such a major architecture shift around Serverless + Edge + React + Typescript that (imo) it's unlikely sql is still the right abstraction Very compelling that convex is approaching this from first principles
Colin | Clerk.com (@tweetsbycolin)
😱 @convex is the gift that keeps on giving Check it out in combination with @nextjs docs.convex.dev
Guillermo Rauch (@rauchg)
@convex is everything I wanted Firebase to be. Such a great tool. Feels illegal to know about this before others.
Timothy Stepro (@tim_stepro)
#dailytip if you are a #react developer and want an alternative to Firebase, you might want to give @convex a try. It has amazing ReactHooks with samples in #Javascript and #typescript and the price isn't bad. I'm not a Firebase expert but it looks like all features are there
urubatan (@urubatan)
@convex feels like what I wanted Firebase and MongoDB Realm to be and more. Really enjoying the DX so far!
David Kim (@dvddkkim)
I used @convex once to make sure our integration at @ClerkDev worked and the docs matched what we expected. It's magical. I don't say that lightly. I think it's time to do a video on the channel.
James Perkins (@james_r_perkins)
I'm working on a new app build with @convex and I am *very* excited about the tech here - DB schema defined in TS - end-to-end types (like if tRPC also set up your DB) - real-time updates Just Work™
Jason Lengstorf (@jlengstorf)
Managing an application's state has become easier, but the global state concept is still a pain for developers, which @convex aims to solve. I made a realtime application using @convex, @nextjs, and @auth0 and loved it.😍
Anshuman Bhardwaj (@sun_anshuman)
Interesting tool of the week: convex.dev by @convex We like: Makes it easy to build a live-updating web app with a document database. Strictly-typed fully relational schemas defined in code (optional, but recommended)
Console - Devtools, devtools, devtools (@consoledotdev)
Connect your backend to your client libraries and frameworks
Learn more