Static website generator.
Requires PHP >= 8.5. Simply run composer install slendium/slendium-static to add it to your project.
Create the website in the content folder. Each file will be converted to a full HTML page. Create
a configuration file called slendium-static.php in the root folder. Run the script at ./vendor/bin/generate-site
to generate the site. The generated site will be located in the public folder.
- [Done] Static pages based on HTML or Markdown only
- Include a global script and stylesheet if available
- Integrate compositor library
- Support for multi-locale sites
- Page generation (for pagination of blogs, product pages, or similar)
- Auto-optimized images with support for cropping based on screen size
- Validating site integrity by checking all internal links