Frameworks
Keep your framework. Add one line per field.
Leiho works with any front end that can load a small script. Each guide below is the same setup the plugin walks you through, written for your framework.
Next.js
Keep the App Router, your components and your hosting. Leiho adds a client component to your layout and one spread per editable element.
Read the guide →Astro
Static or server output, Leiho fits both: one request to the content API per build, and a script that only loads inside the editor.
Read the guide →Nuxt
A client plugin loads the bridge, a server route serves each page, and v-bind writes the attributes on your elements.
Read the guide →SvelteKit
Load pages in +page.server.ts, start the bridge from the root layout, spread field() on your elements.
Read the guide →React
React with Vite, Remix or React Router: one component next to your app, and field() on what editors should change.
Read the guide →HTML, PHP and others
Plain HTML, PHP, Eleventy, Hugo: copy the bridge to your public folder and write the attributes by hand.
Read the guide →Edit the real site.
Free and open source. Try it on a real WordPress, in your browser.