2017 © Pedro Peláez
 

library stati

Static site generator compatible with any jekyll site

image

stati/stati

Static site generator compatible with any jekyll site

  • Monday, October 16, 2017
  • by jfoucher
  • Repository
  • 1 Watchers
  • 9 Stars
  • 33 Installations
  • PHP
  • 0 Dependents
  • 7 Suggesters
  • 0 Forks
  • 1 Open issues
  • 37 Versions
  • 6 % Grown

The README.md

Stati

A static site generator in PHP that can work with any existing jekyll site and get the same results., (*1)

That is the end goal anyway., (*2)

Install

For install and usage documentation, please see the documentation, (*3)

Status

Build Status, (*4)

  • Works with the Jekyll Documentation site, and many Jekyll themes
  • Generates all defined collections, including custom defined collections in _config.yml
  • Paginates posts and saves paginated post to the correct places
  • Plugin architecture based on Symfony events
  • scss file conversion (you need scss to be in your $PATH)
  • Code highlighting with pygments (you need pygments to be in your $PATH)

Downsides

  • Not entirely completely compatible with jekyll, most notably with the lack of liquid filters (Work in progress)
  • Slower than Jekyll on the first run, especially if you highlight your code with {% highlight %} blocks or have many scss/sass files.

Contributing

  • Try Stati with your site and let me know what fails by opening an issue here.
  • Create or port some plugins

Why that name?

Because static turns out to be a reserved word in PHP. Who would've thought ?, (*5)

The Versions