{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/poole/","markdown":"https://findsoftware.frbit.cloud/poole.md","license":"https://creativecommons.org/licenses/by/4.0/","attribution":"FindSoftware, CC BY 4.0","note":"Attributes are recorded, never scored. An absent field means unknown, never zero and never bad."},"record":{"id":"poole","name":"Poole","urls":{"repository":"https://hg.sr.ht/~obensonne/poole","docs":"https://hg.sr.ht/~obensonne/poole/raw/README.md"},"category":["ssg"],"description":"Markdown-driven static website generator in Python that can embed Python code in its page sources.","maintainer":"Oben Sonne","hosting":["static"],"language":"python","runtime":["python"],"contentStore":["flat-file"],"templating":"python","runsAs":["static","local"],"renderingModes":["static"],"installMethod":"Mercurial clone, then make","licenseModel":"open-source","license":"GPL-3.0-or-later","packagistDownloads":null,"npmWeeklyDownloads":null,"social":{"forum":"https://lists.sr.ht/~obensonne/poole"},"checkedAt":"2026-10-23T00:00:00.000Z","addedAt":"2026-10-23T00:00:00.000Z","sources":[{"field":"urls","url":"https://hg.sr.ht/~obensonne/poole","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"urls","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"category","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"contentStore","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"templating","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"renderingModes","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runsAs","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"language","url":"https://hg.sr.ht/~obensonne/poole/raw/poole.py","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"runtime","url":"https://hg.sr.ht/~obensonne/poole/raw/poole.py","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"installMethod","url":"https://hg.sr.ht/~obensonne/poole/raw/README.md","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"license","url":"https://hg.sr.ht/~obensonne/poole/raw/poole.py","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"licenseModel","url":"https://hg.sr.ht/~obensonne/poole/raw/poole.py","checkedAt":"2026-10-23T00:00:00.000Z"},{"field":"maintainer","url":"https://hg.sr.ht/~obensonne/poole/raw/poole.py","checkedAt":"2026-10-23T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Poole is a Markdown-driven static website generator written in Python. It takes the files in an input folder and builds a static site from them. Pages can embed Python code in their source files.\n\nThe project is on sourcehut, and the [README](https://hg.sr.ht/~obensonne/poole/raw/README.md) describes the install steps, which clone the repository or download a tarball and run make. Patches and questions go to a mailing list.\n\n## Worth knowing\n\nThe repository has no tagged release, and its last commit is several years old."}