josbeir / glaze
A sweet static site generaror for PHP
Installs: 5
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
pkg:composer/josbeir/glaze
Requires
- php: >=8.2
- cakephp/chronos: ^3.3
- cakephp/console: ^5.3
- cakephp/http: ^5.3
- josbeir/sugar: ^0.6
- league/glide: ^3.0
- nette/neon: ^3.4
- phiki/phiki: ^2.1
- php-collective/djot: ^0.1.15
- symfony/process: ^7.3
Requires (Dev)
- cakephp/cakephp-codesniffer: ^5.3
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.1.3 || ^12.0 || ^13.0
- rector/rector: ^2.3
README
Glaze is a fast, modern static site generator for PHP developers who want content-first authoring without a heavy framework in the way.
It gives you a clean workflow:
- write content in Djot
- shape output with Sugar templates
- generate static files for reliable, simple deployment
Under the hood, Glaze stays intentionally lightweight while still giving you practical features like frontmatter, taxonomy-aware content discovery, template context helpers, and an ergonomic CLI (glaze init, glaze build, glaze serve).
Glaze is built around:
- Djot content (via php-collective/djot-php)
- Sugar templates
- NEON configuration for both page frontmatter and project/site config
If you like clean files, modern templating, and quick iteration, Glaze is made for you.
Documentation and more information
Read the Documentation
License
Glaze is licensed under the MIT License. See LICENSE.
Contributing
Contributions are welcome. Please read Contributing for setup steps and guidelines.