Phrekyll is extremely flexible static site generator in PHP.
It is derived from the no-longer-maintained Phrozn project.
This is a fork of the dead phrozn project. Here’s our roadmap to a first release
- Complete renaming of project in all documentation
- Ensure tests pass in PHP7
- Adopt PSR-2
- Eliminate PEAR dependancies
- Ensure other dependancies are up to date and fit for purpose
- Configurable: you should be able to tune it to your needs
- SCM-Enabled: no extra work to make your site git-enabled
- Focus on PHP 7 – however, at the moment, tests still pass in PHP 5.3.
You can download a prebuilt phrekyll.phar from the latest release here
Clone repository from github and change to cloned directory.
$ git clone https://github.com/lordelph/phrekyll.git && cd phrekyll
Download composer and install required dependencies.
$ curl -s https://getcomposer.org/installer | php
$ php composer.phar install
- Unit tested
- API Documentation
- User manual
- Relies on SPL, Symfony 2 Components
- PEAR::Console_CommandLine
- PEAR::Console_Color2
- PEAR::Console_Table
- PEAR::Archive_Tar
- Twig
- Symfony/Yaml
- PHPUnit
- PHPDocumentator 2
See LICENSE