Stati

screenshot of Stati

An extensible and Jekyll-compatible PHP static website generator

Overview

StatiA is an innovative static site generator built using PHP, designed to seamlessly work with existing Jekyll sites while striving to deliver similar results. If you're someone looking to transition between platforms or exploring alternatives to Jekyll, StatiA may just be the solution you're looking for. This generator aims to provide a robust user experience while retaining the essential features that Jekyll users have come to love.

One of the standout elements of StatiA is its plugin architecture and ability to handle various collections. Although it is a work in progress, StatiA offers a compelling option for both experienced developers and newcomers who want to create or manage static sites with ease.

Features

  • Built with PHP: Leverages PHP, making it an excellent choice for users familiar with this language.

  • Jekyll Compatibility: Works effectively with existing Jekyll sites and themes, helping to retain familiar configurations.

  • Collection Generation: Generates all defined collections, including custom ones specified in the _config.yml file, providing flexibility for your site structure.

  • Pagination: Offers automatic pagination for posts, ensuring that content is displayed neatly and organized.

  • Plugin Architecture: Based on Symfony events, allowing users to extend functionality and incorporate custom plugins.

  • SCSS File Conversion: Supports SCSS file conversion, assuming the SCSS tool is configured in your system PATH for seamless integration.

  • Code Highlighting: Utilizes Pygments for code highlighting, enhancing the visual presentation of code snippets within your site.

  • Active Development: Constantly being improved, with a community inviting feedback and contributions, ensuring it evolves with user needs.