PluXml logo

PluXml

Website

Lightweight PHP flat-file CMS for blogs and small websites

234 stars 70 forks last commit first released GPL-3.0

Actively maintained

Last commit 3 Aug 2026.

PluXml screenshot

PluXml is a lightweight content management system that stores all content in XML files rather than a database, aimed at blogs and small websites. It provides a user-friendly backoffice, multi-user roles, themes and plugins to extend functionality while remaining portable and easy to deploy.

Key Features

  • Flat-file storage: content, configuration and metadata are stored in XML files (no database required)
  • Multi-user backoffice with permission levels for collaborative editing
  • Article, page, category, tag and archive management with RSS feeds
  • Built-in comments management and moderation tools
  • Media manager for images and documents with basic image resizing (GD required)
  • Customizable themes and plugin system to extend features
  • URL rewriting support for clean URLs (requires webserver rewrite support)
  • Translations available in multiple languages

Use Cases

  • Personal or family blogs that need a simple, low-maintenance CMS
  • Small business brochure sites or microsites with basic content and media
  • Portable or offline sites that must be moved or served from removable storage

Limitations and Considerations

  • Not intended for very large sites: flat-file storage can slow with very large numbers of entries or heavy concurrent writes
  • Limited advanced query, reporting, and scaling features compared to database-backed CMS platforms
  • PHP version and extension constraints: specific PHP versions and PHP GD/XML extensions are required; URL rewriting depends on webserver configuration

PluXml is suitable when simplicity, portability and minimal hosting requirements are priorities. It provides a compact CMS feature set for blogs and small sites while remaining extensible via themes and plugins.

Categories:

Tags:

Tech Stack:

Share:

Similar to PluXml

FlatPress logo

FlatPress

Lightweight PHP flat-file blogging engine with themes and plugins

215
66
Last commit

File-based PHP blogging engine that requires no database. Provides Smarty-powered themes, a plugin/widget system, comments with spam protection, and easy backups.

GPL-2.0Actively maintained
Alternative to:
WordPress.com logo
WordPress.com
+10
Serendipity logo

Serendipity

Extensible PHP weblog engine with themes and plugins

226
93
Last commit

Serendipity is a PHP-powered weblog engine offering a lightweight blog platform with plugins, themes, media library, comments, and multi-database support.

BSD-3-ClauseActively maintained
Alternative to:
WordPress.com logo
WordPress.com
+10
CouchCMS logo

CouchCMS

Lightweight CMS to make static HTML templates editable

376
86
Last commit

CouchCMS is a PHP-based lightweight CMS that converts static HTML/CSS templates into editable sites with cloned pages, forms, comments and RSS.

Actively maintained
Alternative to:
WordPress.com logo
WordPress.com
+12
Chyrp Lite logo

Chyrp Lite

Ultra-lightweight PHP blogging engine with extensible modules

493
70
Last commit

Minimal, accessible PHP blogging engine with Twig themes, modular Feathers and modules for media, tags, comments, and simple caching. Supports MySQL, PostgreSQL, and SQLite.

BSD-3-ClauseActively maintained
Alternative to:
WordPress.com logo
WordPress.com
+10
Textpattern CMS logo

Textpattern CMS

Lightweight PHP content management system with a tag-based template engine

881
110
Last commit

Textpattern CMS is a lightweight, extensible PHP CMS for building blogs and websites with a tag-based templating system, plugins, and a streamlined admin interface.

GPL-2.0Actively maintained
Alternative to:
WordPress.com logo
WordPress.com
+18
WonderCMS logo

WonderCMS

Lightweight flat-file CMS for small websites and blogs

736
167
Last commit

WonderCMS is a tiny flat-file CMS for building fast websites and blogs with in-place editing, themes/plugins, and one-click updates and backups—no database required.

MITActively maintained
Alternative to:
WordPress.com logo
WordPress.com
+14