Convex logo
About
Reactive database and backend you write in TypeScript. Open-source alternative to Firebase.
Catalogue
No. 370
Category
Development
GitHub stars
★ 0
Convex website

Overview

Convex is a reactive database for web app developers, whether human or AI. It provides a database, a place to write server functions, and client libraries, so you fetch data and run business logic with strong consistency in plain TypeScript, and apps update live when data changes.

What it does well

With Convex, queries and mutations are TypeScript functions, and clients subscribed to a query update automatically. You can use the hosted cloud platform, which has a free tier, or self-host: the self-hosted version includes most cloud features, including the dashboard and CLI. The Convex team leads development and syncs the repository with its internal work within days.

Why it’s in the collection

Convex makes live-updating apps much simpler to build, and you can run the same backend yourself if you'd rather not depend on the hosted service. It's under the Functional Source License, and each version becomes Apache-licensed after two years.

License

Convex uses the Functional Source License (FSL-1.1-Apache-2.0). You can use, modify and self-host it, but you may not use it to offer a competing product. Each release becomes Apache 2.0 two years after it is published.

On GitHub

Stars
0
Forks
0
Commits
0

Languages

  • TypeScript 45.7%
  • Rust 41.7%
  • MDX 8%
  • Other 4.6%

Compared with

More in Development

Whole collection