One studio for all client sites
Every client website in a single overview — with roles (owner, admin, editor) and an audit log, so it stays clear who changed what.
Editkraft makes your Next.js components editable in a hosted studio. Your clients change text and images themselves — the content stays in your Supabase.
Your local painting company — clean, on schedule, with 25 years of experience. From period homes to new builds.
Request a quoteWalls and ceilings, opaque or glazed — taping, covering and a broom-clean handover included.
Cleaning, crack repair and weatherproof silicate paint — we organize the scaffolding.
Doors, frames and radiators — sprayed or brushed, satin or gloss.
Click in — this is the real studio flow.
Works with your AI stack
Point Editkraft at the real Next.js code your AI tool generated — not exported HTML. Your clients edit the content themselves, and it stays in your Supabase.
01 · Data ownership
The renderer is open source (MIT) and runs inside your project — on whatever hosting you choose. The content lives in your client's Supabase. It never passes through us.
content, assets, every version — in their database, under their keys
If we burn down tomorrow, your client's website keeps running.
02 · How it works
Step 1
Terminal
$ npx editkraft initOne command in your existing Next.js project: it scaffolds the Supabase migration, the block registry and the preview route. In the registry, a schema turns any React component into an editable block with defineBlock. Idempotent — running it twice is safe.
Step 2
Terminal
$ supabase db push
# content model live — site ready to editPush the migration to your client's Supabase. The content tables go live in their database — and the site is ready to edit in Editkraft.
Step 3
// In Editkraft Studio (studio.editkraft.com):
Add site → Edit & Publish
// or: invite users to edit this siteOpen Editkraft Studio on studio.editkraft.com and add your site. Then edit right away — text in the page, images and video from the media library, publish with one click — or invite your client and teammates to edit just that site.
From init to the first client edit: under 30 minutes.
03 · Why Editkraft
Pricing & seats
You pay per website — not per person who edits. Every paid plan includes unlimited editors, so you can hand the studio to your client and their whole team without watching a headcount.
Open source
Read the source before you trust it with a client project.
Claude Code workflow
npx editkraft init sets up an existing Next.js project: migration, config, block registry, preview route. Add the Editkraft skill — you describe the block, Claude registers it.
04 · For agencies
Every client website in a single overview — with roles (owner, admin, editor) and an audit log, so it stays clear who changed what.
The studio carries your brand, not ours. No “powered by” badge — your clients see your product.
You pay flat prices per website and resell content care as a monthly package — the difference is your margin, predictable on every invoice.
05 · Pricing
Billed yearly: €120 — 2 months free
Billed yearly: €1,490 — 2 months free
All prices exclude VAT. Applicable VAT is calculated and shown at checkout based on your billing country. USD pricing applies outside Europe.
+€9/month per website: unlimited text assistant, 100 images per month. Flat — no credit meter.
Video generation as a one-time purchase, not a subscription. Pricing to follow.
If you cancel, your website keeps running — only editing pauses.
06 · Compare
An enterprise platform with seats and credits — Editkraft is the lean alternative with flat pricing and content in your Supabase.
Read the comparison →An excellent open-source editor to integrate yourself — Editkraft is the finished editing layer with storage, roles and a hosted studio.
Read the comparison →A mature headless CMS with content in its cloud and per-seat pricing — Editkraft keeps content in your client's Supabase, flat per website.
Read the comparison →The all-in-one builder on Wix hosting — Editkraft adds client editing to Next.js websites you build in code and host yourself.
Read the comparison →07 · FAQ
Free for your first website. No contract that holds your site hostage.