Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tombofry/hyperlight

Hyperlight is (yet another) PHP flat-file blog engine, which is light on code and easily extensible.
https://github.com/tombofry/hyperlight

blog blog-engine cms demo flat-file lightweight parsedown personal php

Last synced: about 1 month ago
JSON representation

Hyperlight is (yet another) PHP flat-file blog engine, which is light on code and easily extensible.

Awesome Lists containing this project

README

        

# Hyperlight

Hyperlight is (yet another) PHP flat-file blog engine, which is light on code
and easily extensible.

## Features

* **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](https://github.com/erusev/parsedown)
(optional, adds 37kb to installation)
* Theme support
* Pagination
* RSS Feed (`/rss.xml`) & Sitemap (`/sitemap.xml`)
* Post tags
* No database required

## Requirements

* Apache with the `mod_rewrite` engine, or Nginx
* PHP (developed & tested on 8.3, but should work from 8.1 onwards)

## Demo

A demo of the initial installation state can be found here:

## Documentation/Manual

Please read the [documentation/set-up guide](./Documentation.md), as it
contains:

* Super simple installation steps
* Configuring your installation
* Writing posts/pages
* How to write custom themes

## No Admin Panel

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.