Convex UI Library
convex-ui.vercel.appUnverifiedrepo only
A collection of beautifully designed, accessible, and fully-featured UI components for building applications with Convex. Built on top of shadcn/ui design patterns. --- DOCS: https://bankkroll-convex-ui.mintlify.app
Items
24
2026-08-03Every entry in its own registry.json, counted last night.Free to install
0
2026-08-03Item endpoints that returned source without credentials.Behind a key
0
2026-08-03Item endpoints that answered 401.Last push
4 months ago
2 stars. Both figures are GitHub's about this repository, not ones this index measured.Components
Search withinFreeits item endpoint answered without a keyPaidits item endpoint answered 401Unverifiedit serves no item endpoint we could ask
| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Current User Avatar (Next.js)current-user-avatar-nextjs | A reactive avatar component that displays the current authenticated user's image and name. Updates automatically when user data changes. Includes Convex backend for user queries. | Components | Unverified | 3 deps · 9 files | |
| Current User Avatar (React)current-user-avatar-react | A reactive avatar component that displays the current authenticated user's image and name. Updates automatically when user data changes. Includes Convex backend for user queries. | Components | Unverified | 3 deps · 7 files | |
| Current User Avatar (TanStack Start)current-user-avatar-tanstack | A reactive avatar component that displays the current authenticated user's image and name. Updates automatically when user data changes. Includes Convex backend for user queries. | Components | Unverified | 5 deps · 8 files | |
| Dropzone (Next.js)dropzone-nextjs | A file upload dropzone component powered by Convex storage. Supports drag and drop, file validation, upload progress, and full Convex backend. | Components | Unverified | 5 deps · 8 files | |
| Dropzone (React)dropzone-react | A file upload dropzone component powered by Convex storage. Supports drag and drop, file validation, upload progress, and full Convex backend. | Components | Unverified | 5 deps · 6 files | |
| Dropzone (TanStack Start)dropzone-tanstack | A file upload dropzone component powered by Convex storage. Supports drag and drop, file validation, upload progress, and full Convex backend. | Components | Unverified | 7 deps · 7 files | |
| Realtime Avatar Stack (Next.js)realtime-avatar-stack-nextjs | Display a stack of avatars showing users currently present in a room. Updates in realtime as users join and leave. Includes full Convex backend with presence tracking. | Components | Unverified | 3 deps · 9 files | |
| Realtime Avatar Stack (React)realtime-avatar-stack-react | Display a stack of avatars showing users currently present in a room. Updates in realtime as users join and leave. Includes full Convex backend with presence tracking. | Components | Unverified | 3 deps · 7 files | |
| Realtime Avatar Stack (TanStack Start)realtime-avatar-stack-tanstack | Display a stack of avatars showing users currently present in a room. Updates in realtime as users join and leave. Includes full Convex backend with presence tracking. | Components | Unverified | 5 deps · 8 files | |
| Realtime Chat (Next.js)realtime-chat-nextjs | A realtime chat component powered by Convex live queries. Messages sync instantly across all connected clients. Includes full Convex backend with demo mode support. | Components | Unverified | 4 deps · 10 files | |
| Realtime Chat (React)realtime-chat-react | A realtime chat component powered by Convex live queries. Messages sync instantly across all connected clients. Includes full Convex backend with demo mode support. | Components | Unverified | 4 deps · 8 files | |
| Realtime Chat (TanStack Start)realtime-chat-tanstack | A realtime chat component powered by Convex live queries. Messages sync instantly across all connected clients. Includes full Convex backend with demo mode support. | Components | Unverified | 6 deps · 9 files | |
| Realtime Cursors (Next.js)realtime-cursor-nextjs | Display realtime cursor positions of other users in a room. Perfect for collaborative applications. Includes full Convex backend with presence tracking. | Components | Unverified | 4 deps · 9 files | |
| Realtime Cursors (React)realtime-cursor-react | Display realtime cursor positions of other users in a room. Perfect for collaborative applications. Includes full Convex backend with presence tracking. | Components | Unverified | 4 deps · 7 files | |
| Realtime Cursors (TanStack Start)realtime-cursor-tanstack | Display realtime cursor positions of other users in a room. Perfect for collaborative applications. Includes full Convex backend with presence tracking. | Components | Unverified | 6 deps · 8 files |
Blocks
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Password-Based Authentication (Next.js)password-based-auth-nextjs | Complete password-based authentication flow for Next.js with Convex Auth. Includes login, sign-up, password reset, protected routes, and full Convex backend. | Blocks | Unverified | 4 deps · 20 files | |
| Password-Based Authentication (React)password-based-auth-react | Complete password-based authentication flow for React with Convex Auth. Includes login, sign-up, password reset forms, and full Convex backend. | Blocks | Unverified | 4 deps · 12 files | |
| Password-Based Authentication (TanStack)password-based-auth-tanstack | Complete password-based authentication flow for TanStack Start with Convex Auth. Includes login, sign-up, password reset, protected routes, and full Convex backend. | Blocks | Unverified | 7 deps · 19 files | |
| Social Authentication (Next.js)social-auth-nextjs | Social authentication (OAuth) for Next.js with Convex Auth. Supports GitHub and Google sign-in with full Convex backend. | Blocks | Unverified | 4 deps · 13 files | |
| Social Authentication (React)social-auth-react | Social authentication (OAuth) components for React with Convex Auth. Supports GitHub and Google sign-in with full Convex backend. | Blocks | Unverified | 4 deps · 9 files | |
| Social Authentication (TanStack)social-auth-tanstack | Social authentication (OAuth) for TanStack Start with Convex Auth. Supports GitHub and Google sign-in with full Convex backend. | Blocks | Unverified | 7 deps · 12 files |
Utilities
Search within| Component | What the registry says it is | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Convex Client for Next.jsconvex-client-nextjs | Convex client setup for Next.js with authentication support | Utilities | Unverified | 3 deps · 4 files | |
| Convex Client for Reactconvex-client-react | Convex client setup for React (Vite) with authentication support | Utilities | Unverified | 3 deps · 2 files | |
| Convex Client for TanStack Startconvex-client-tanstack | Convex client setup for TanStack Start with React Query integration and authentication support | Utilities | Unverified | 5 deps · 3 files |
