TypeScript Apache-2.0

convex-js

TypeScript/JavaScript client library for Convex

G

get-convex

Dernière activité 24 sept. 2026
get-convex/convex-js

371

étoiles

110

forks

97

issues ouvertes

convexdata-loadingdatabasejavascriptrealtime-databasetypescriptwebsocket

Ce README est souvent en anglais.

Convex

TypeScript backend SDK, client libraries, and CLI for Convex.

Convex is the backend application platform with everything you need to build your product.

Get started at docs.convex.dev!

Or see Convex demos.

Open discussions and issues in this repository about Convex TypeScript/JavaScript clients, the Convex CLI, or the Convex platform in general.

Also feel free to share feature requests, product feedback, or general questions in the Convex Discord Community.

Structure

This package includes several entry points for building apps on Convex:

  • convex/server: SDK for defining a Convex backend functions, defining a database schema, etc.
  • convex/react: Hooks and a ConvexReactClient for integrating Convex into React applications.
  • convex/browser: A ConvexHttpClient for using Convex in other browser environments.
  • convex/values: Utilities for working with values stored in Convex.
  • convex/react-auth0: A React component for authenticating users with Auth0.
  • convex/react-clerk: A React component for authenticating users with Clerk.
  • convex/nextjs: Server-side helpers for SSR, usable by Next.js and other React frameworks.

This package also includes convex, the command-line interface for managing Convex projects.

Projets similaires

The open-source reactive database for app developers

TypeScriptbackendconvexdatabase
Gget-convex
12,6 k étoiles822

A reactive programming library for JavaScript

TypeScriptjavascriptrxjs
RReactiveX
31,7 k étoiles3 k

Official Elasticsearch client library for Node.js

TypeScriptclientelasticsearchjavascript
Eelastic
5,3 k étoiles722