FindSoftware

Basildon

PHP static site generator that makes YAML frontmatter queryable through SQLite from Twig templates.

Basildon is a static site generator written in PHP. It reads Markdown files with YAML frontmatter from a content/ directory, makes that frontmatter queryable through SQLite from within Twig templates, and writes the rendered site to an output/ directory. Its output is HTML or any other text-based format, and PDF through LaTeX.

A site is created with Composer from the samwilson/basildon-skeleton package. The output directory is ready to upload to a web server as the top level of the site. A Docker image is also published for running Basildon.

Worth knowing

Basildon empties the output directory on every run, so anything placed there by hand is removed at the next build.

Identity

Status
Active
Maintainer
Sam Wilson3
Maintained by
Individual
First release
20207

Rendering and deploy

Runs as
Static files1
Rendering
Static output1
Install with
composer create-project1

Releases

Current major version
95
Last release
2026-10-136

Adoption

GitHub stars
132
Packagist downloads
2279
Contributors
18
Packagist downloads a month
411
Dependent repositories
410

Why these figures do not compare

Sources

  1. 2026-10-20: name, links, Categories, Minimum runtime, Install with, Content storage, Databases, Templating, Rendering, Runs as
    basildon.samwilson.id.au
  2. 2026-10-20: links, Written in, Runtime, License, GitHub stars
    api.github.com/repos/samwilson/basildon
  3. 2026-10-20: Maintainer
    api.github.com/users/samwilson
  4. 2026-10-20: License
    github.com/samwilson/basildon/blob/main/composer.json
  5. 2026-10-20: Current major version
    repo.packagist.org/p2/samwilson/basildon.json
  6. 2026-10-20: Last release
    api.github.com/repos/samwilson/basildon/releases/latest
  7. 2026-10-20: First release
    api.github.com/repos/samwilson/basildon/releases
  8. 2026-10-20: Contributors
    api.github.com/repos/samwilson/basildon/contributors
  9. 2026-10-20: Packagist downloads
    packagist.org/packages/samwilson/basildon.json
  10. 2026-10-25: Dependent repositories
    packages.ecosyste.ms/api/v1/registries/packagist.org/packages/samwilson%2Fbasildon
  11. 2026-10-25: Packagist downloads a month
    packagist.org/packages/samwilson/basildon/stats.json

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON