C
ConvexCompose
Modules
← Docs

Getting Started

ConvexCompose modules drop into any Convex app. The CLI is on the way; in the meantime, you can copy modules directly from the GitHub repo.

1. Prerequisites

2. Install a module

npx convexcompose install convex-mail

CLI coming soon. For now, copy the module folder from the GitHub repo into your Convex project's convex/ directory.

3. Wire it up

Each module ships with three layers — install the Convex backend first, then drop the React components into your frontend, then add the route wrapper for your router (TanStack Start, Next.js, Remix).

4. Compose more modules

Modules are designed to coexist. Install Mail and Tasks together — bug reports become issues, transactional emails come from your campaigns module, and everything stays reactive.

Need a hand getting set up?

nakul@convex.store