A typed SDK
The devigo npm package is written in TypeScript with no dependencies, runs on Node, the edge and the browser, and comes with an Astro integration.
Get startedUse Devigo as a headless CMS. Read everything from a REST API and render it with Astro, Next.js, Nuxt, SvelteKit or plain JavaScript.
Components in Devigo are field schemas with no markup, so the design lives entirely in your code. Your clients get a friendly editor, and you get clean JSON for pages, posts, menus, forms, settings, bookings and the shop.
The devigo npm package is written in TypeScript with no dependencies, runs on Node, the edge and the browser, and comes with an Astro integration.
Get startedEach site has its own API keys, limited to the environments you choose and the domains you allow.
Get startedEvery site has separate environments, so changes can be checked in Preview before they go live.
Get startedEverything you need to build on Devigo your way.
Scaffold a connected site with one command, then build on the typed SDK.
Let Claude, ChatGPT, Cursor or Claude Code build and edit your sites.
Run the AI assistant on your own Anthropic or OpenAI key.
Bookings, Stripe, Mailchimp, GitHub deploys and more, in a click.
Keep your media library in your own S3 or R2 bucket.