{"id":15021885,"url":"https://github.com/jfoucher/stati","last_synced_at":"2025-04-10T20:33:15.206Z","repository":{"id":57059200,"uuid":"104672395","full_name":"jfoucher/stati","owner":"jfoucher","description":"An extensible and Jekyll-compatible PHP static website generator","archived":false,"fork":false,"pushed_at":"2019-05-28T19:53:26.000Z","size":4501,"stargazers_count":22,"open_issues_count":3,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-24T18:11:17.953Z","etag":null,"topics":["php","plugins","static-site-generator","symfony-component"],"latest_commit_sha":null,"homepage":"https://stati.jfoucher.com","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jfoucher.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-24T20:00:02.000Z","updated_at":"2024-11-10T21:05:03.000Z","dependencies_parsed_at":"2022-08-24T07:40:12.657Z","dependency_job_id":null,"html_url":"https://github.com/jfoucher/stati","commit_stats":null,"previous_names":[],"tags_count":40,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoucher%2Fstati","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoucher%2Fstati/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoucher%2Fstati/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jfoucher%2Fstati/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jfoucher","download_url":"https://codeload.github.com/jfoucher/stati/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248290042,"owners_count":21078923,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["php","plugins","static-site-generator","symfony-component"],"created_at":"2024-09-24T19:57:11.056Z","updated_at":"2025-04-10T20:33:15.185Z","avatar_url":"https://github.com/jfoucher.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# Stati\n\nA static site generator in PHP that can work with any existing jekyll site and get the same results.\n\nThat is the end goal anyway.\n\n### Install\n\nFor install and usage documentation, please see [the documentation](https://stati.jfoucher.com)\n\n### Status\n\n[![Build Status](https://travis-ci.org/jfoucher/stati.svg?branch=master)](https://travis-ci.org/jfoucher/stati)\n\n- Works with the Jekyll Documentation site, and many Jekyll themes\n- Generates all defined collections, including custom defined collections in _config.yml\n- Paginates posts and saves paginated post to the correct places\n- Plugin architecture based on Symfony events\n- scss file conversion (you need `scss` to be in your `$PATH`)\n- Code highlighting with pygments (you need `pygments` to be in your `$PATH`)\n\n### Downsides\n\n- Not entirely completely compatible with jekyll, most notably with the lack of liquid filters (Work in progress)\n- Slower than Jekyll on the first run, especially if you highlight your code with `{% highlight %}` blocks or have many scss/sass files.\n\n### Contributing\n\n- Try Stati with your site and let me know what fails by opening an issue here.\n- Create or port some [plugins](https://stati.jfoucher.com/plugins.html)\n\n### Why that name?\n\nBecause `static` turns out to be a reserved word in PHP. Who would've thought ?","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfoucher%2Fstati","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjfoucher%2Fstati","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjfoucher%2Fstati/lists"}