Vex Core
JSON →Local-first reactive backend engine with plugin architecture, SQLite storage, and real-time subscriptions via SSE. v0.7.2 (stable). Requires Bun 1.3+ or Node 24+ due to URLPattern dependency. Ship TypeScript types. Differentiates from similar tools (Convex, Firebase) by being self-hosted, fully local-first with SQLite, and providing a composable HTTP toolkit (vex-core/http) inspired by Vert.x Web and Koa. Peer dependency on React ^19 only for client-side usage. Plugin system allows file-based conventions via scanDirectory, defining tables, mutations, queries, webhooks, jobs, and middleware. Query builder supports filtering, aggregation, grouping, and pagination pushed down to SQL.
Resources
packagevex-core ↗