# PFT

Static website generator written in Perl, installed as command line tools for managing and compiling a blog.

STUB. This software has no release or pre-release in four years, or its project site no longer shows it, so it is not part of the register, not counted and not indexed. It will be checked again.

Source: https://findsoftware.frbit.cloud/pft/
Last reviewed: 2026-10-23
Listed since: 2026-10-23

## Record

### Links

- home: https://dacav.roundhousecode.com/tags/pft.html
- repository: https://github.com/dacav/App-PFT

### Identity

- status: stub
- maintainer: Giovanni Simoni
- maintainerType: individual
- parent: unknown
- firstRelease: 2016
- hqCountry: unknown

### Kind

- category: ssg
- hosting: static
- language: perl
- runtime: perl
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: template-alloy
- i18n: unknown

### Rendering and deploy

- runsAs: static, local
- renderingModes: static
- installMethod: Perl Makefile.PL

### License

- licenseModel: open-source
- license: GPL-3.0-or-later

### Releases

- currentMajor: 1
- latestReleaseDate: 2019-07-25

### Adoption

- githubStargazers: 9
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 2
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://dacav.roundhousecode.com/tags/pft.html (read 2026-10-23)
- urls: https://api.github.com/repos/dacav/App-PFT (read 2026-10-23)
- maintainer: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- language: https://api.github.com/repos/dacav/App-PFT (read 2026-10-23)
- runtime: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- category: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- installMethod: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- installMethod: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- installMethod: https://dacav.roundhousecode.com/tags/pft.html (read 2026-10-23)
- contentStore: https://raw.githubusercontent.com/dacav/App-PFT/master/bin/pft-make (read 2026-10-23)
- templating: https://raw.githubusercontent.com/dacav/App-PFT/master/bin/pft-make (read 2026-10-23)
- renderingModes: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- runsAs: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- runsAs: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- license: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- licenseModel: https://raw.githubusercontent.com/dacav/App-PFT/master/README.md (read 2026-10-23)
- firstRelease: https://api.github.com/repos/dacav/App-PFT/tags (read 2026-10-23)
- currentMajor: https://api.github.com/repos/dacav/App-PFT/tags (read 2026-10-23)
- latestReleaseDate: https://api.github.com/repos/dacav/App-PFT/tags (read 2026-10-23)
- githubStargazers: https://api.github.com/repos/dacav/App-PFT (read 2026-10-23)
- contributors: https://api.github.com/repos/dacav/App-PFT/contributors (read 2026-10-23)

## Notes

PFT is a static website generator written in Perl, distributed as the App-PFT command line tools. Content lives in a content directory of the site project, and `pft make` compiles it with Template::Alloy templates into a build directory. The README describes the result as something a plain HTTP server can serve, with no server-side generation. `pft pub` can publish the build over rsync and ssh.

The tools are installed with `perl Makefile.PL` or with cpanminus, and they use the separate PFT library for access to the file system.

## Worth knowing

The homepage is a page on the maintainer's personal site, which describes PFT as one of the maintainer's personal projects and as the generator used for that site.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
