awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
pagekit avatar

pagekit/pagekitArchived

0
View on GitHub↗
5,458 stars·633 forks·PHP·MIT·27 viewspagekit.com↗

Pagekit

Pagekit is a PHP content management system and modular website builder. It provides a framework for creating and organizing digital content using a flexible component architecture where independent blocks of content are managed and rearranged within a central administration panel.

The system integrates a command line interface for site administration, allowing system maintenance and administrative tasks to be automated without the use of a web browser.

The architecture utilizes a template-driven rendering engine to separate data from presentation and persists site configurations and data directly into the file system. The core design decouples base functionality from optional plugins to support custom extensions.

Features

  • Content Management Systems - Provides an integrated platform for creating, organizing, and publishing modular website content.
  • Block-Based Models - Organizes website data into modular, independent content blocks that can be independently managed and rendered.
  • PHP Content Management Systems - Built as a PHP-based content management system for organizing and delivering modular digital content.
  • Website Builders - Provides a modular framework for designing sites using independent, rearrangeable content components.
  • Website Administration - Integrates both a web-based dashboard and a CLI for managing site settings and system maintenance.
  • File-Based Storage Systems - Persists site configurations and content directly into the directory structure for portable backups and version control.
  • Modular Plugin Architectures - Implements a plugin-based architecture that decouples core functionality from optional extensions.
  • Modular Layouts - Employs a flexible component architecture to easily rearrange and reuse content across different pages.
  • CMS Automation - Allows automation of system updates and administrative tasks via a terminal interface.
  • CLI Administration Tools - Provides command-line utilities for performing administrative tasks and system maintenance without using a web browser.
  • CLI System Management - Offers a command-line interface for executing administrative tasks and automating site management.
  • Template-Driven Rendering - Uses a rendering engine to merge dynamic content with predefined HTML layout files to separate data from presentation.

Star history

Star history chart for pagekit/pagekitStar history chart for pagekit/pagekit

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does pagekit/pagekit do?

Pagekit is a PHP content management system and modular website builder. It provides a framework for creating and organizing digital content using a flexible component architecture where independent blocks of content are managed and rearranged within a central administration panel.

What are the main features of pagekit/pagekit?

The main features of pagekit/pagekit are: Content Management Systems, Block-Based Models, PHP Content Management Systems, Website Builders, Website Administration, File-Based Storage Systems, Modular Plugin Architectures, Modular Layouts.

What are some open-source alternatives to pagekit/pagekit?

Open-source alternatives to pagekit/pagekit include: typecho/typecho — Typecho is a self-hosted PHP blogging platform and content management system designed for publishing blogs and… daylightstudio/fuel-cms — Fuel CMS is a modular content management platform built on the CodeIgniter framework, designed for managing structured… getpublii/publii — Publii is a local static site generator and offline content management system. It operates as a desktop application… getgrav/grav — Grav is a flat-file content management system that eliminates the need for a traditional database by storing site… imfunniee/gitfolio — Gitfolio is a static website generator designed to build personal portfolio sites and blogs. It functions as a… nextcloud/server — Nextcloud is a self-hosted platform designed for private cloud storage, file synchronization, and collaborative team…

Open-source alternatives to Pagekit

Similar open-source projects, ranked by how many features they share with Pagekit.
  • typecho/typechotypecho avatar

    typecho/typecho

    12,372View on GitHub↗

    Typecho is a self-hosted PHP blogging platform and content management system designed for publishing blogs and journals. It functions as a multi-database CMS, providing a writing interface that converts lightweight markup language into formatted HTML for streamlined article authoring. The platform is built as a plugin-based system, allowing users to extend functionality and modify site behavior through third-party extensions. Site appearance and layout are managed through a customizable theme system. The system includes capabilities for managing content via custom data fields and supports da

    PHPblogmarkdownphp
    View on GitHub↗12,372
  • daylightstudio/fuel-cmsdaylightstudio avatar

    daylightstudio/FUEL-CMS

    1,021View on GitHub↗

    Fuel CMS is a modular content management platform built on the CodeIgniter framework, designed for managing structured data and administrative workflows. It functions as a server-side application that provides a centralized dashboard for organizing site-wide variables, custom data models, and reusable content blocks. The system distinguishes itself through model-driven administrative generation, which automatically creates management interfaces by inspecting database schemas. It supports granular security through hierarchical permission access control and user activity auditing, allowing admi

    PHP
    View on GitHub↗1,021
  • getpublii/publiiGetPublii avatar

    GetPublii/Publii

    7,085View on GitHub↗

    Publii is a local static site generator and offline content management system. It operates as a desktop application that renders content into HTML files on a local machine, removing server-side vulnerabilities and eliminating the need for a live database or active internet connection during the authoring process. The system is distinguished by a focus on privacy and search engine optimization. It includes built-in tools for GDPR compliance, such as cookie consent management and the ability to restrict third-party embeds until user consent is provided. For visibility, it automates the generati

    HTMLcmselectronelectronjs
    View on GitHub↗7,085
  • getgrav/gravgetgrav avatar

    getgrav/grav

    15,395View on GitHub↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    PHPcmscontentcontent-management
    View on GitHub↗15,395
  • See all 30 alternatives to Pagekit→