Edit Content on Static HTML Pages

Give Clients Control of Content
Keep Your Code in Git

Klar is a lightweight CMS that lets clients edit any HTML page, preview changes instantly, and automatically sync
and publish everything to GitHub.

Klar CMS editor interface showing visual editing, sections panel, and element properties

Everything you need to
edit with confidence

A focused set of tools that make website editing fast, visual, and completely synced with your codebase.

Click-to-Edit Interface

Hover over any element to highlight it. Click to start editing. Change text, images, links, and attributes — all inline.

GitHub Sync

Every edit becomes a commit. Publish directly to GitHub with auto-generated commit messages. Enable GitHub Pages in one click.

Real-time Preview

See your changes instantly in a sandboxed preview that renders your page exactly as visitors see it. Toggle scripts, resize viewports.

Structured Editing

Edit content through a sidebar panel with element badges, attribute editors, and search. Navigate sections like header, main, and footer.

Media Library

Upload, browse, and swap images through a GitHub-backed media library. Drag and drop files directly into your project.

Clean HTML Output

No bloated markup. Klar edits your actual HTML — the same files in your repo. What you see is what gets committed.

Three steps to a better workflow

Just connect your GitHub repo and start editing.
No complex setup. No database.

1

Edit Website

Click any element on your page to edit text, images, links, and attributes with an intuitive visual interface.

2

Save to GitHub

Save your edits and they are committed directly to your GitHub repository with auto-generated commit messages.

3

Publish your site

Deploy your website via GitHub Pages, Vercel, or Netlify — your workflow, your choice.

Built for developers who want simplicity

Traditional CMS tools are bloated, complex, and disconnect you from your code. Klar keeps you in control.

  • Git-native version control Every change is a commit. Roll back, branch, and merge — your content lives in your repo.
  • Zero build complexity No database, no server config, no deploy pipeline to maintain. Just HTML + GitHub.
  • Clean, portable output Your HTML stays clean and readable. No vendor lock-in, no proprietary format.
  • Fast and focused No feature bloat. Klar does one thing exceptionally well — visual editing with GitHub sync.

Traditional CMS

  • Complex admin panels
  • Database dependencies
  • Bloated HTML output
  • Vendor lock-in
  • Slow deploy cycles

Klar

  • Visual inline editing
  • Git-based storage
  • Clean semantic HTML
  • Fully portable
  • Instant publishing

Ready to simplify
your workflow?

Start editing the content of your website and let Klar handle
the GitHub sync. No complex setup.

Works with any GitHub repository