Tools Public · 2024 Own product

SiteForge Studio.

I built SiteForge for clients who didn't need a real CMS but kept getting sold one. Browser-only — everything lives in localStorage. No server, no login, no subscription. Open the tab, build, export, deploy.

RoleSole engineer · designer
StackVanilla JS · localStorage · Cloudflare Pages
StatusPublic · 100% free
BackendNone — by design
SiteForge Studio dashboard

The problem.

Most CMSes assume a server, a login, a billing wall, and your data on someone else's roadmap. For a one-page brochure site, that's absurd overhead. You want to build, see it, export it, and deploy it somewhere static. That's it.

What I built.

How I shipped it.

  1. localStorage schema first. Defined the data shape before any UI — pages, services, brand, settings.
  2. Editor in vanilla JS. No framework, no build step. The whole studio is <500KB.
  3. Export-to-static last. Built the editor before the renderer to validate the schema worked.
  4. Cloudflare Pages deploy. Static HTML, global CDN, zero ongoing cost.
The simplest CMS is the one with no server.

— the design constraint

Like what you read? I can ship this for you.

Send a one-line scope and I'll quote within 24h. Three engagement shapes — fixed-price MVP, embeddable widget, or maintenance retainer.