Without a CMS
Let clients edit a SvelteKit site without a CMS
Connect the repository to Siteshare and invite your client. They edit the SvelteKit site by chatting or typing on the page, and the assistant changes the .svelte file or Markdown where the text is. Server routes, server load functions, hooks and settings are protected by default, so a change there waits for you.
- 01
Add the site
Install the Siteshare GitHub App on the repository and add the site, or run npx siteshare connect in its folder. Siteshare recognises it as SvelteKit and builds it once, the way your host would.
- 02
Check how it starts
Siteshare proposes how to start and build the site from your package manager and lockfile. Confirm it, or change it in admin.json.
- 03
Invite your client
They open their own site with /edit at the end of the address and change it by chatting, selecting or typing on the page. Anything above their level waits for your approval.
| Question | SvelteKit | Siteshare |
|---|---|---|
| Texts and headings | In +page.svelte and components | Changed where they are, by chat or by typing on the page |
| Posts | Markdown, often with mdsvex | Edited in place; a new post follows the ones next to it |
| Images | In static/ or imported | Replaced with a photo your client sends |
| Server code | +server, *.server.*, hooks | Protected: a change there waits for you |
| Settings | svelte.config, package.json | Protected: a change there waits for you |
Text that comes from the server
If a page’s text comes from a server load function (+page.server.ts), that file is protected by default. Your client can still ask for the change; it waits for your approval. Text in the page itself or in a Markdown file changes straight away, in a draft.
What to check first
The preview runs with Node 22 or 24, without secret keys at start or build time.
Questions
Does Siteshare work with adapter-static and adapter-node?
It runs the development server for the preview and builds the site the way your host would before it publishes; the adapter is part of your settings and stays yours.
What does it cost?
Free for one site. Then $9 a site a month, less as you grow: five sites cost $36 a month and twenty $126, with clients and builders unlimited and the assistant with fair use.
Hand it over. Get your evenings back.
Free for one site, forever. No card needed.