Analysis updated 2026-05-18
Build a personal blog without installing or managing a database.
Create a small website with a visual admin panel using just PHP and a web server.
Extend a self-hosted CMS with custom themes and plugins using familiar PHP file structures.
| su-tr4/raptio | agentpietrucha/ks_affiliation | bera65/frisay | |
|---|---|---|---|
| Stars | 2 | 1 | 3 |
| Language | PHP | PHP | PHP |
| Setup difficulty | moderate | moderate | moderate |
| Complexity | 2/5 | 3/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a PHP 8.0+ web server (Apache or Nginx) and correct write permissions on the data/ and uploads/ directories.
Raptio CMS is a lightweight, file-based content management system built with PHP. Instead of storing posts and settings in a traditional database like MySQL, it saves everything as JSON files on the server. This means you do not need to set up or maintain any database software to run it. The admin interface gives you a browser-based control panel for creating and editing posts, managing categories, uploading images, switching themes, and installing plugins. Posts are written using Markdown, a simple way to format text that converts to standard web pages automatically. The directory structure keeps content in a data/posts/ folder, site settings in a site_config.json file, and uploaded media in an uploads/ folder. Raptio runs on PHP 8.0 or higher and works with both Apache and Nginx web servers. No MySQL, no PostgreSQL, and no complex environment setup is required. Installation is a matter of cloning the repository, setting folder permissions, and visiting the admin URL in a browser. The system supports custom themes and plugins. Themes follow a familiar structure with header, footer, sidebar, and index template files, plus a stylesheet. Plugins live in their own directories with a main PHP file and a config file. The README notes that SEO settings, a REST API, caching, and automatic updates are planned but not yet shipped. The project was made in Japan and the README is primarily written in Japanese, though the description and code comments are easy to follow. It is currently in active development. The license is GPL v2, which is a copyleft license: you can use, modify, and share Raptio freely, but any version you distribute must also use the same GPL license.
Raptio CMS is a PHP-based website management tool that stores all your posts and settings as plain JSON files, so you never need to set up a database.
Mainly PHP. The stack also includes PHP, Markdown, JSON.
You can use, modify, and distribute Raptio freely, but any distributed version must also carry the same GPL v2 license.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.