TspoonBase
JSON →TspoonBase is a TypeScript backend-as-a-service library (v0.15.0) that bundles SQLite, Express, WebSocket, auth (email/password, OAuth2, OTP, MFA/TOTP), realtime subscriptions, file storage, vector search, AI tools, and a React admin UI into one package. It follows a dual-database SQLite architecture (data.db + auxiliary.db) with 14 field types, including vector fields for AI-powered search. Release cadence is frequent (multiple weekly releases). Differentiators: single dependency, TypeScript-native, built-in admin UI, and JavaScript hooks for server-side logic, inspired by PocketBase but fully Node.js/TypeScript. Requires Node >=20.