# Capro

PHP static site generator that builds pages from Blade views, with collections and Markdown support.


Source: https://findsoftware.frbit.cloud/capro/
Last reviewed: 2026-10-20
Updated: 2026-10-25
Listed since: 2026-10-20

## Record

### Links

- home: https://capro.xy2z.dev/
- repository: https://github.com/xy2z/capro
- docs: https://capro.xy2z.dev/getting-started/

### Identity

- status: active
- maintainer: Alexander Pedersen
- maintainerType: individual
- parent: unknown
- firstRelease: 2022
- hqCountry: unknown

### Kind

- category: ssg
- hosting: php, static
- language: php
- runtime: php
- runtimeMin: php 8.0
- basedOn: unknown

### Content

- contentStore: flat-file
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: blade
- i18n: unknown

### Rendering and deploy

- runsAs: static, local
- renderingModes: unknown
- installMethod: composer global require xy2z/capro:@alpha

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: unknown
- latestReleaseDate: 2025-12-15

### Adoption

- githubStargazers: 10
- packagistDownloads: 141
- npmWeeklyDownloads: not applicable
- contributors: unknown
- pluginCount: unknown
- packagistMonthlyDownloads: 3
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: 1
- dependentPackages: unknown

### Sources

- urls: https://capro.xy2z.dev/ (read 2026-10-20)
- urls: https://github.com/xy2z/capro (read 2026-10-20)
- urls: https://capro.xy2z.dev/getting-started/ (read 2026-10-20)
- maintainer: https://github.com/xy2z/capro/blob/master/LICENSE (read 2026-10-20)
- firstRelease: https://repo.packagist.org/p2/xy2z/capro.json (read 2026-10-20)
- category: https://capro.xy2z.dev/ (read 2026-10-20)
- language: https://github.com/xy2z/capro (read 2026-10-20)
- runtime: https://capro.xy2z.dev/getting-started/ (read 2026-10-20)
- runtimeMin: https://capro.xy2z.dev/getting-started/ (read 2026-10-20)
- installMethod: https://capro.xy2z.dev/getting-started/ (read 2026-10-20)
- templating: https://capro.xy2z.dev/ (read 2026-10-20)
- contentStore: https://capro.xy2z.dev/getting-started/ (read 2026-10-20)
- runsAs: https://capro.xy2z.dev/ (read 2026-10-20)
- runsAs: https://capro.xy2z.dev/getting-started/ (read 2026-10-20)
- license: https://github.com/xy2z/capro (read 2026-10-20)
- latestReleaseDate: https://github.com/xy2z/capro/releases (read 2026-10-20)
- githubStargazers: https://github.com/xy2z/capro (read 2026-10-20)
- packagistDownloads: https://packagist.org/packages/xy2z/capro.json (read 2026-10-20)
- dependentRepos: https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/xy2z%2Fcapro (read 2026-10-25)
- packagistMonthlyDownloads: https://packagist.org/packages/xy2z/capro/stats.json (read 2026-10-25)

## Notes

Capro is a PHP static site generator that uses the Blade template engine. Pages are Blade views in `views/pages`, and YAML front matter at the top of a view becomes variables for the view, its layout and the collection filter. The homepage lists collections such as blog posts that need no configuration, Markdown support, and view templates that turn data from an API into pages.

Capro is installed as a global Composer command and builds the site into the `public` directory on the developer's machine. A `serve` command rebuilds the site on each file change during development.

## Worth knowing

Capro is in alpha. The homepage says it "has not been thoroughly tested for production usage", and the install command requires the `@alpha` constraint.

---

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
