You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Official, auto-generated, fully typed frontend SDK packages for React, Vue 3, Svelte, and TypeScript. Generated from Numen's OpenAPI schema. Includes composables/hooks, search, pagination, real-time subscriptions, and a Vite dev plugin.
Competitor Context
Builder.io shipped Gen2 SDK v5.2.0 (2026-03-05) for Vue, Svelte, Solid, and React simultaneously. They're investing heavily in typed SDKs as their primary developer adoption flywheel. Sanity has a strongly typed client with GROQ builder — consistently cited as why developers choose Sanity. Payload v3 auto-generates TypeScript types from collections. Numen today: REST API + OpenAPI spec but no official client SDK. Developers write raw fetch calls and lose evaluations at the DX layer.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
-
Summary
Official, auto-generated, fully typed frontend SDK packages for React, Vue 3, Svelte, and TypeScript. Generated from Numen's OpenAPI schema. Includes composables/hooks, search, pagination, real-time subscriptions, and a Vite dev plugin.
Competitor Context
Builder.io shipped Gen2 SDK v5.2.0 (2026-03-05) for Vue, Svelte, Solid, and React simultaneously. They're investing heavily in typed SDKs as their primary developer adoption flywheel. Sanity has a strongly typed client with GROQ builder — consistently cited as why developers choose Sanity. Payload v3 auto-generates TypeScript types from collections. Numen today: REST API + OpenAPI spec but no official client SDK. Developers write raw fetch calls and lose evaluations at the DX layer.
Proposed Feature
Packages:
@numen/sdk(TS core),@numen/react(hooks),@numen/vue(composables),@numen/svelte(stores),@numen/vite-plugin(type generation on save).Core: auto-generated types from OpenAPI on
npm install, typed content/media/auth/search clients, SSE-based real-time subscriptions, Imgproxy-compatible image URL builder.Vue 3 example:
AI composable (unique to Numen — no other CMS SDK):
Also:
npx @numen/createscaffold, Vite plugin for dev proxy + type regeneration on model changes.Why This Wins
Priority: HIGH | Scope: M-L
Beta Was this translation helpful? Give feedback.
All reactions