Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Content Management Systems
  3. Kiln

Kiln

What it is

Kiln is an open-source, click-to-edit CMS for static sites. Invited editors can change text, images, documents, blocks, galleries, events, and calendar content directly on a site, while each edit becomes a Git commit in a repository the site owner controls. The publishing workflow includes drafts, scheduled publishing, named versions, history, and restoration. Site owners sign in with GitHub; invited editors and members can use Google sign-in without GitHub accounts and can be limited to selected pages or sections. Reviewers can comment without editing, and suggest mode lets owners approve or decline proposed changes field by field. Kiln connects to GitHub repositories and hosts that redeploy on push, including Cloudflare Pages, Netlify, Vercel, and GitHub Pages. Its REST API and kiln-mcp support scoped, sanitized edits by scripts and agents; optional AI assistance uses an API key supplied by the user. Site content remains plain HTML in the customer's GitHub repository, including after leaving Kiln. Uploaded documents are limited to 15 MB per file. Self-hosted is free; Kiln Cloud costs $4.99 a month and Fully managed costs $14.99 a month, each with a 7-day free trial.

For and against

For

  • Editors can update content directly on the site.
  • Changes are saved as Git commits.
  • Includes drafts, scheduling, history, and restoration.
  • Editors can be scoped to pages or sections.
  • Site content remains in the owner's GitHub repository.

Against

  • Uploaded documents are limited to 15 MB per file.
  • Self-hosted users run the worker and GitHub App.
  • Fully managed costs $14.99 a month.

The verdict

Kiln gives static-site owners a way to delegate content changes while keeping content in their GitHub repository. Consider the per-file upload limit and the operational requirements of the free self-hosted plan.

Who it suits

Kiln suits people building static sites who want clients or other non-technical editors to update content themselves. Its scoped access and review tools may also suit teams that need editorial approval before changes are published.

Plans and prices

Open source

Free

self-hosted Cloudflare sign-in service · own GitHub App · own repository and host · AI helper with own Anthropic key

Kiln Cloud

$4.99a month

Kiln-run sign-in service and GitHub App · own repository and host · editors, members, drafts, history, scheduling, comments and suggestions · no AI helper

Fully managed

$14.99a month

Kiln setup and hosting · GitHub account required · domain email forwarding · everything in Kiln Cloud

Concierge setup

$399one-time

hand-tagging including tables · menu setup · editor access setup · one revision round after a week

Self-hosted

Free

Every editor feature, no limits · You deploy the sign-in worker and your own GitHub App · Community support

Concierge setup & tagging

$399one-time

Optional hand-tagging, menu and editor-access configuration, and one revision round

Every plan, in full

On the record

Access control
Owners can invite editors, reviewers and members by Google email and restrict editors to selected pages, sections and tools.kilncms.com · read 15 Oct 2026
Access controls
Site owners sign in with GitHub, while invited editors and members can use Google sign-in without GitHub accounts; editors can be scoped to pages or sections.kilncms.com · read 29 Sep 2026
AI extensibility
Self-hosted installations can add an Anthropic-key AI helper for improving, shortening, changing tone, translating, generating alt text and drafting posts.kilncms.com · read 15 Oct 2026
API and AI
A REST API and kiln-mcp let scripts and agents edit scoped, sanitized fields; optional AI assist uses an API key supplied by the user.kilncms.com · read 29 Sep 2026
Astro support
Source mode currently supports Astro content files, including formatted text, metadata, images, links, drafts, scheduling and entry ordering.kilncms.com · read 15 Oct 2026
Builder migration
The rescue command copies up to 50 pages by default from Squarespace, Wix or WordPress.com into editable plain HTML and localizes assets.kilncms.com · read 15 Oct 2026
Content storage
Site files and their complete version history remain in the customer’s GitHub repository rather than a Kiln database.kilncms.com · read 15 Oct 2026
Data ownership
Site content remains plain HTML in the customer's GitHub repository on every plan, and the site can be kept after cancelling or leaving Kiln.kilncms.com · read 29 Sep 2026
Documentation
The documentation covers installation, hosting modes, editor tools, source mode, access management, configuration, troubleshooting and API schemas.kilncms.com · read 15 Oct 2026
Editing
Editors can change text, images, documents, blocks, galleries, events, and calendar content from the site itself.kilncms.com · read 29 Sep 2026
File limit
Uploaded documents are limited to 15 MB per file.kilncms.com · read 29 Sep 2026
File restrictions
Editors may change pages, stylesheets and approved media types, while SVG uploads are refused because browsers can execute scripts from them.kilncms.com · read 15 Oct 2026
Galleries and events
Kiln provides multi-upload photo galleries with captions and fullscreen viewing plus structured event lists with calendar views.kilncms.com · read 15 Oct 2026
GitHub public traction
The kilncms/kiln repository page showed 1 star, 0 forks and 337 commits when checked.github.com · read 15 Oct 2026
Hosting integrations
Kiln works with hosts that rebuild after Git changes, including Cloudflare Pages, Netlify, Vercel and GitHub Pages.kilncms.com · read 15 Oct 2026
Images and files
Editors can replace and resize images, set alt text, and attach PDFs or other documents; uploaded files are limited to 15 MB each.kilncms.com · read 15 Oct 2026
Integrations
Kiln works with GitHub repositories and hosts that redeploy on push, including Cloudflare Pages, Netlify, Vercel, and GitHub Pages.kilncms.com · read 29 Sep 2026
Intended users
Kiln describes itself for people who build static sites and want clients or other non-technical editors to update site content themselves.kilncms.com · read 29 Sep 2026

The review

Kiln is a click-to-edit CMS for static websites, suited to site owners who want clients or colleagues to update content without touching code. It is a strong fit for GitHub-based publishing workflows, but less compelling if you want a hosted CMS that removes infrastructure responsibilities.

Overview

Editors make changes on the site itself, from text and images to documents, galleries, events, and calendar content. Each publish becomes a Git commit, so Kiln can slot into a static-site setup that redeploys when its GitHub repository changes. Its editing breadth is useful for content-heavy sites, while the 15 MB per-file upload cap may rule it out for larger documents.

Drafts, scheduled publishing, named versions, history, and restoration provide a substantial set of controls for managing changes. Content stays as plain HTML in the customer's GitHub repository on every plan, and the site can be kept after cancelling or leaving Kiln. That limits dependence on Kiln for the content itself, but does not remove the need to maintain the repository and site host.

Key features

Editing and review

Site owners sign in with GitHub; invited editors and members can use Google sign-in without GitHub accounts. Owners can scope access to pages or sections, a practical safeguard when several people maintain different parts of a site. Comment-only reviewer seats and field-by-field approval of suggested changes let reviewers contribute without granting them direct editing authority.

The setup guide says Kiln's GitHub App can access only repositories selected during installation, and only invited Google email addresses may sign in as editors or members. Those boundaries suit teams that want delegated editing without opening repository access broadly.

Publishing and integrations

Kiln works with GitHub repositories and hosts that redeploy on push, including Cloudflare Pages, Netlify, Vercel, and GitHub Pages. It supports static HTML sites and documents a source mode for Astro-generated sites. Eleventy, Hugo, and Jekyll adapters are planned to follow, so teams using those generators should not assume they are supported today.

A REST API and kiln-mcp let scripts and agents edit scoped, sanitized fields. Optional AI assistance uses an API key supplied by the user. This extends Kiln beyond manual editing, but the API and AI capabilities are most relevant to teams prepared to configure their own integrations.

Pricing

The Self-hosted plan is free, billed Free forever, and is open source under AGPL-3.0. You run the worker and GitHub App, provide the site host, and receive community support on GitHub. It is the cost-free route for teams willing to own that operational work.

Kiln Cloud costs $4.99 a month, billed monthly and recurring, with a 7-day free trial. Fully managed costs $14.99 a month, also billed monthly and recurring, with a 7-day free trial; it adds priority support. Cloud is the lower-cost paid option, while Fully managed better suits owners who value priority support. Both retain content in the customer's repository.

Concierge setup & tagging costs $399, paid once, billed one-time. It includes optional hand-tagging, menu and editor-access configuration, and one revision round, making it a setup service rather than a recurring subscription. Across plans, the 15 MB per-file document upload limit remains an important constraint.

Platforms

Kiln supports web use, self-hosting, and an API. Its Git provider is GitHub, so it is not a fit for teams whose content workflow depends on another Git provider.

Who it's for

Kiln is best for people who build static sites and want non-technical editors or clients to update content themselves. It is particularly suited to GitHub-based teams that need scoped permissions, review steps, and a way to preserve content in their own repository. It is a weaker choice for teams seeking a CMS independent of GitHub, or for sites outside its documented static HTML and Astro modes.

Pros and cons

  • Pro: Edits publish as Git commits while content remains plain HTML in the customer's repository, preserving ownership and fitting push-based deployment.
  • Pro: Page- or section-scoped access, reviewer seats, and field-level approval support controlled collaboration with non-technical contributors.
  • Pro: A free, open-source self-hosted plan gives technically capable teams a no-subscription option.
  • Con: Self-hosting requires you to run the worker and GitHub App and provide hosting, so free does not mean maintenance-free.
  • Con: GitHub is the supported provider, and the documented site modes are static HTML and Astro source mode; other generator adapters are still planned.
  • Con: Documents are capped at 15 MB per file, which can be restrictive for larger assets.

Alternatives

For a broader browse, see Git-Based CMS and Content Management Systems.

  • Mattrbld is another option to consider.
  • Sitepins is another option to consider.
  • Choose Netlify when hosting and deployment are the priority: its Free plan includes 300 credits per month, one concurrent build, and one team owner.
  • Consider Siteleaf if its Developer plan's 100 MB, 100 pages, public GitHub repositories, API within limits, and community support match your needs.
  • TinaCMS is another option to consider.
  • Decap CMS is another option to consider.
  • deco CMS is another option to consider.
  • For a small personal project, Dhub's free Hobby plan is limited to one user, personal GitHub accounts, public repositories, and editing and pushing to the default branch.

Verdict

Choose Kiln if you want non-technical contributors to edit a GitHub-backed static site while keeping its content in your repository. Its strongest reason to buy is the combination of on-page editing and controlled review; look elsewhere if you cannot take on self-hosted operations, need another Git provider, or routinely upload documents larger than 15 MB.

Alternatives to Kiln

Every alternative, ranked