Crispage CMS


Crispage is CMS software with a focus on extensibility, modularity and lightness. It is designed for LAMP servers and is compatible with PHP 8.1+.

Crispage is designed to be as lightweight as possible while still providing adequate functionality for most sites. As of version 0.20.0a-rc3 the server codebase consists of about 16K lines and generally uses less than 1MB of memory (excluding file uploads).

Crispage's UI is designed to be straightforward and resembles that of Joomla! 3.x. The core components and included template are based on the Bulma CSS framework. Crispage currently includes a textarea, CodeMirror and CKEditor for content editing. Crispage is Free Software under the GNU GPL v3.

Key features

  • Create and manage site content and media
  • Receive and display user comments
  • Add site functionality using modules
  • Manage site users and assign role-based permissions
  • Advanced customization using templates and plugins

Screenshots

Screenshots coming soon!

Customization & Extensibility

Crispage is based on a highly extensible and modular framework. Crispage can be customized through templates, and supports internationalization through translation sets and the I18n class. New functionality can be introduced through extensions of the Asset, Action, Component and Plugin classes.

Developers

Documentation can be found on Crispage's wiki page on Calitabby Git. If you are interested in developing extensions for Crispage or contributing to the core code, please join our matrix room, #crispage:matrix.calitabby.com!