the CMS for hand-coded sites

Camel CMS carries the edits.
You carry on.

Stop getting pulled back into sites you finished months ago.
Tag it. Hand it off. Move on.

One-time purchase/ Unlimited client sites/ Self-hosted, no lock-in
Try the real admin panel: 1Flip dark mode 2Pick an accent (it recolors this page) 3Type on the Home page
joesbakery.example/admin
Your site is live

Welcome back

Click and type right on your website to change its words and photos, then publish everything with one button. You can also edit any section here.

Jump to a section

01the one-tiny-change email

The site launched months ago. The edit requests never stopped.

Same Tuesday, same request. One of these keeps you on your own work.

Without Camel CMS

you, on call
"Can you change our holiday hours?" lands in your inbox
You set aside the project you were deep in
Pull the repo, find the file, change one line
Test it, commit it, deploy it
Wonder whether it's worth an invoice
Your morning-42 min

With Camel CMS

your client, on their own
Your client clicks Edit on Page
Types the new hours right on their live site
Hits Save all changes. Done.
You never hear about it. You keep building.
Your morninguntouched
02how it works

Pack your saddlebags. Pitch the tent. Hand over the reins.

Follow one headline from your code to your client. Nothing is editable until you tag it.

<!-- index.html -->
<h1 data-cms="headline">
Fresh bread daily
</h1>
step 1 / you

Pack your saddlebags

Add one attribute to a heading, photo, link or list. Your tags are the field list. No schema to write.

Home page
Appears in the admin by itself
step 2 / the server

Pitch the tent

Deploy to Render in one click, or to cPanel's Node.js app. The tag becomes a labeled field in your client's admin.

Joe's Bakery
Fresh bread, baked before sunrise.
edited by the client, 09:03
step 3 / your client

Hand over the reins

Send a one-time setup link (it expires in 7 days) and a plain-words client guide. They edit; you move on.

03what your clients get

A foolproof admin panel with nothing your clients can break.

cargo manifest
6 items, all included
  1. 01on-page

    Edit on the page

    Click the words directly on the live site and type. Nothing goes live until changes are saved.

  2. 02undo, restore

    History and undo

    Every field remembers its last five versions, and Undo last save rolls back your latest save with one click. Need to go further? Download a backup any time, then upload that same file on the Backups screen to put the whole site back to that version.

  3. 03appearance

    Brand colors, safely

    Name a CSS color --camel-* and it shows up on the Appearance screen with a color wheel. Everything else stays locked.

  4. 04photos

    Photos that shrink themselves

    Huge phone photos are resized on upload, so a client can't slow the site down by accident.

  5. 05setup link

    Handoff in one link

    A one-time setup link lets your client choose their own password. You never have to send one over email.

  6. 06security

    Locked where it matters

    Text stays plain text, links stay safe, and every upload is checked byte by byte.

04what you keep

Travels light. Needs almost nothing.

Everything for one client lives in a single site/ folder. Camel CMS sits beside it, so a new version drops in without touching your pages, styles or your client's content.

0databases to runContent is one JSON file on the server's disk.
0build stepsPlain HTML, CSS and JS. Bring any front end you like.
1command per new clientnpm run create starts a clean project, never another client's data.
~$7hosting per site, per monthRender's Starter plan plus a 1GB disk, about $7.25, billed by Render.
05pricing

Pay once.
Ride it on every client.

No subscription, no per-site fee. Your copy keeps working forever, whether you renew updates or not.

Camel CMSlicense v1.0
License$149.00
Client sitesunlimited
Monthly fee$0.00
Per-site fee$0.00
Updates12 months
Works after thatforever
Total, one time$149

Launch news only. Unsubscribe anytime. Privacy policy

06up the trail

Where the caravan is headed

Plans, not promises. Included in your 12 months of updates.

Editing lists on the page

Add, remove and reorder menu items or team members right in Edit on Page.

Preview before publish

A private link showing unsaved changes, for checking on a phone or getting approval.

Scheduled, off-site backups

Nightly backups, optionally sent somewhere other than the site's own server.

07faq & contact

Before you hit the trail

Questions? Comments? Concerns?
Email info.camelcms@gmail.com.

01Can I convert a site I've already built?

Yes. Add the tags to your existing pages and rename your brand colors to --camel-* variables. The included conversion guide walks through it step by step.

02Can my client break the design?

No. Nothing is editable by default. Your client only sees the fields and colors you chose, and text is always saved as plain text, so no stray HTML or styling gets in.

03Where does my client's content live?

In a plain JSON file on the site's own server, next to its photos. No database to run and no third-party service holding your client's content.

04What does hosting cost?

About $7.25 a month per site on Render (the Starter plan plus a 1GB disk), billed by Render. A cPanel host with Node.js support works too.

05What happens after 12 months?

Your copy keeps working on every site, forever. Renew only if you want the newer updates.

06Does it spit?

Only at fake photos. Every upload is checked byte by byte, and anything that isn't a real image gets spat right back out.