📈 GH Trending Explorer 🎲 Surprise me

← all repos

phprs-cms / kaletacms

git clone https://github.com/phprs-cms/kaletacms.git v3.18.0 · today

Kaleta – an open-source CMS for business websites with a visual page builder, a token design system and Claude over MCP

—
stars, 24h
—
stars, 7 days
+126
stars, 30 days · #1,860
126
★ total
4
forks · 6 open issues

Star history starts 2026-10-20; the chart appears after the second daily snapshot.

LanguagePHP
LicenseGPL-2.0
Created2026-09-24 (26d ago)
Last pushtoday
Watchers0
OwnerOrganization

GitHub topics

Links

README excerpt
# Kaleta
**An open-source CMS for business websites** – services, testimonials, team, careers, contact and news. A visual page builder
whose output reads like hand-written HTML, an AI assistant, Claude over MCP, and a WordPress importer.
Česky
> Project website: kaletacms.com · guide: kaletacms.com/guide · latest version: GitHub Releases · what comes next: roadmap · release policy
## Features
- **Page builder** – the canvas is the real page. Drag elements and ready-made sections into place, style them separately
 for desktop, tablet, mobile and hover. Drafts save continuously and go live only when you publish; older versions can be restored.
- **Library of 40 ready-made sections** (heroes, services, pricing, testimonials, team, gallery, contact with a form…) and
 **three starter sites** at installation. Texts follow the page language.
- **Design system** – one-click styles, colours with a readability (WCAG) check, dark mode, fonts, fluid sizes and spacing –
 all tokens, so changing a colour restyles the whole site.
- **Site parts** – header, footer and wrappers for the news item, news list and 404 page in the builder, including
 variants for selected pages (a landing page without navigation).
- **Pop-ups** – windows, slide-in panels and bars built in the builder, with triggers (time, scrolling, exit intent,
 idle time, page count), rules by page, language, period, device and campaign, and cookie-free views and conversions.
- **Components** – reusable blocks with properties; editing a component updates it everywhere.
- **Collections** – custom content types (testimonials, team, products, branches…) with their own fields, listed in the
 builder with `{{field}}` tags, filters, sorting and pagination, and item pages with a builder template.
- **Forms and enquiries** – an enquiry form without CAPTCHA or cookies, enquiries in the admin, email notifications,
 CSV export and automatic deletion of personal data.
- **Newsletter** – double opt-in sign-up; send your latest news in an e-mail styled by the design system (through SMTP),
 or pass confirmed subscribers to Brevo, MailerLite, Mailchimp, Ecomail, SmartEmailing or any service via a webhook.
- **Company details** – address, company ID, opening hours and map once in Settings; the site shows them and search
 engines get LocalBusiness structured data.
- **AI** – the assistant drafts a new section from a description, rewrites element text, suggests headlines, SEO
 descriptions, proofreading and translation (Claude, OpenAI, Google Gemini or Mistral). Claude can also build the site
 over **MCP**: it turns HTML into builder content and edits site parts, collections and the design – always as a draft to approve.
- **Industry blueprints** – 20 packages for a kind of business (a clinic, a restaurant, a driving school, a municipality…):
 the collections it needs, the facts to state, checks in the site audit and instructions for Claude.
- **News** (blog), sites in around forty languages, the admin in Czech, Engli