Skip to content
The Louise Toolkit icon, a lightning bolt on a green tile

Build editable sites on Cloudflare Workers

Content, commerce, media, forms, auth, and AI as composable primitives that run on workerd. Sign in, and the live site becomes editable in place, with no separate admin app and no editor JavaScript on published pages.
Terminal window
pnpm add louise-toolkit

Why Louise

  • Edit in place

    Editable regions carry a marker, and in edit mode the client makes each one editable where it lives. Rich text gets a real ProseKit editor, not a form field.

  • A whole toolkit

    Commerce, forms, media, auth, AI, queues, email, realtime, and workflows are first-party primitives, not third-party add-ons.

  • V8-native

    Everything runs on workerd and deploys to the edge. There's no Node runtime and no React on the server.

  • Your bindings, your schema

    You pass in D1, R2, Queues, and Email. Louise has no opinion about your schema or your auth, and never dictates your markup.

  • Framework-agnostic core

    The core primitives run in any Worker or a unit test. The editor client, the theme, and the Astro adapter are the batteries on top.

  • Tree-shakeable

    One ESM package with granular subpath exports. Import only the primitive you need, and pull in peers only for what you use.

Where to start