{"library":"better-auth-convex","type":"library","category":null,"description":"better-auth-convex is a JavaScript/TypeScript library designed to integrate the better-auth authentication solution directly into a Convex application's schema, offering an alternative to the official component-based approach. The current stable version is 0.5.1, with development showing a consistent release cadence of patch and minor updates. Its primary differentiation lies in placing authentication tables within the application's own schema, allowing for direct database access without the latency associated with ctx.runQuery or ctx.runMutation overhead. This approach also ensures a unified context, enabling auth triggers to directly access and modify application tables transactionally, and provides full TypeScript inference across the entire schema. This library requires better-auth and @convex-dev/better-auth as peer dependencies and is primarily used in a Node.js/Convex environment.","language":"javascript","status":"active","version":"0.5.1","tags":["javascript","convex","auth","authentication","better-auth","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install better-auth-convex","imports":["import { createClient } from 'better-auth-convex'","import { createApi } from 'better-auth-convex'","import type { AuthFunctions } from 'better-auth-convex'","import { createSchema } from 'better-auth-convex/schema'"]},{"cmd":"yarn add better-auth-convex","imports":[]},{"cmd":"pnpm add better-auth-convex","imports":[]}],"homepage":null,"github":"https://github.com/udecode/better-auth-convex","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/better-auth-convex","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/better-auth-convex/compatibility"}}