Without a CMS
Let clients edit a plain HTML site without a CMS
Connect the repository to Siteshare and invite your client. They change the texts and images of the HTML pages by chatting or typing on the real site, and the assistant edits the .html files themselves. Scripts are protected by default, so a change there waits for you. It works with or without a build step.
- 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 plain HTML 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 | Plain HTML | Siteshare |
|---|---|---|
| Texts and headings | In the .html files | Changed where they are, by chat or by typing on the page |
| A new page | Another .html file | Added next to the others, at the level Blocks and pages |
| Images | Your images folder | Replaced with a photo your client sends |
| Scripts | Every .js file | Protected: a change there waits for you |
Why a CMS doesn’t fit here
Every CMS wants content apart from the pages: in fields, files or a database that a template reads. A site of plain HTML has no templates, so adding a CMS means rebuilding it. Siteshare edits the HTML you have.
Questions
Does a plain HTML site need Node?
No. Siteshare serves the files as they are for the preview, or runs your build step if the site has one.
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.