Hyperlight is (yet another) PHP flat-file blog engine, which is light on code and easily extensible.
- 23 kB installed size (disclaimer: with the smallest packaged theme (uberlight) and no markdown support. Full download size: 74 kB)
- Markdown parsing, thanks to Parsedown (optional, adds 37kb to installation)
- Theme support
- Pagination
- RSS Feed (
/rss.xml
) & Sitemap (/sitemap.xml
) - Post tags
- No database required
- Apache with the
mod_rewrite
engine, or Nginx - PHP (developed & tested on 8.3, but should work from 8.1 onwards)
A demo of the initial installation state can be found here: https://www.tombo.sh/releases/hyperlight-demo/
Please read the documentation/set-up guide, as it contains:
- Super simple installation steps
- Configuring your installation
- Writing posts/pages
- How to write custom themes
As there's no admin panel, compared to other popular blogs/CMSes, to change your site config and write posts/pages you'll need to manually edit files. As a result, this means you will have to upload images manually and link to them yourself, too.