Logo
SwiftyEdit
  • Blog
  • Addons
  • Documentation
DE EN
Getting started
v2.0

SwiftyEdit CMS

Websites, blogs and shops in one system – self-hosted, open source and no license fees.

Learn more Get started

The CMS Easy for editors, clean for developers

Manage pages, posts and navigation in a clean backend – no digging through nested menus. Editors and clients find their way around quickly, while developers get a clear structure: PHP, Smarty templates, SQLite or MySQL and a JSON cache that keeps pages fast. Reusable content lives in snippets, so you write it once and use it everywhere. From a small business site to a larger project, SwiftyEdit doesn’t make you choose between simple and powerful.

PHP 8.3+ SQLite / MySQL Smarty JSON cache Open Source

Easy for editors, clean for developers (1/2)
Easy for editors, clean for developers (2/2)

Blog Write, schedule, publish

Publish posts right inside SwiftyEdit – no extra blog plugin required. Six post types cover almost everything: news, images, galleries, videos, links and downloads. Categories and tags keep even large archives organized, admins can preview drafts in the frontend, and scheduled publishing lets you prepare posts in advance. Comments and an RSS feed are built in.

Write, schedule, publish (1/2)
Write, schedule, publish (2/2)

Shop Sell without a second system

Sell physical and digital products straight from your website – no second system, no integrations to maintain. Variants, price groups, product features and filters are included, as are separate billing and shipping addresses. Charge shipping as a flat rate or by shipping category, and decide which countries you deliver to. Customers pay via PayPal, invoice or cash – more payment methods can be added as plugins.

PayPal Invoice Downloads eBooks Variants

Sell without a second system (1/2)
Sell without a second system (2/2)

Themes Your design, your framework

SwiftyEdit doesn’t force a CSS framework on you: Bootstrap, Tailwind or your own setup – it’s your call. The only requirement is Smarty as the template engine, quick to learn and proven for years. Themes are standalone projects and update independently of the core. You get full creative freedom without compromising the architecture.

Learn more about themes

Your design, your framework (1/2)
Your design, your framework (2/2)

Plugins Exactly as much as your project needs

Whatever the core doesn’t ship with, you add with plugins – exactly as much as your project needs. Official and community plugins are listed in the SwiftyEdit catalog and update independently of the core. Hooks let plugins tie cleanly into the frontend and backend without touching the core. Your installation stays as lean – or as feature-rich – as you want.

Browse addons

Exactly as much as your project needs (1/2)
Exactly as much as your project needs (2/2)

Self-hosted Your data, your rules

SwiftyEdit runs on your own server – your data, your rules. No monthly license fees, and no vendor who raises prices or shuts the service down. You decide where your website lives and who has access – a real plus if privacy matters to you. SwiftyEdit is open source (GPLv3) and runs on standard web hosting with PHP 8.3, Apache and mod_rewrite.

Your data, your rules
Under the hood

Built on proven projects and tools

  • PHP
  • Composer
  • SQLite
  • MySQL
  • Medoo
  • Smarty
  • htmx
  • Bootstrap
  • Bootstrap Icons
  • TinyMCE
  • Ace
  • Parsedown
  • HTML Purifier
  • Uppy
  • PHPMailer
  • Vite
  • Sass
  • GitHub
  • Playwright
  • Snyk
  • Crowdin
  • PHP
  • Composer
  • SQLite
  • MySQL
  • Medoo
  • Smarty
  • htmx
  • Bootstrap
  • Bootstrap Icons
  • TinyMCE
  • Ace
  • Parsedown
  • HTML Purifier
  • Uppy
  • PHPMailer
  • Vite
  • Sass
  • GitHub
  • Playwright
  • Snyk
  • Crowdin

This website runs on SwiftyEdit, the free open-source CMS it showcases.

Thanks to everyone who contributes: Contributors on GitHub

  • Blog
  • Addons
  • Documentation
  • GitHub
  • Legal notice
  • Privacy policy

SwiftyEdit

copyright © 2026, swiftyedit.dev

  • Privacy Policy
  • Legal Notice
DE EN