# Yaf

PHP framework written in C and distributed as a PHP extension.


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

## Record

### Links

- repository: https://github.com/laruence/yaf
- docs: https://www.php.net/manual/en/book.yaf.php

### Identity

- status: active
- maintainer: Xinchen Hui
- maintainerType: individual
- parent: unknown
- firstRelease: unknown
- hqCountry: unknown

### Kind

- category: framework
- hosting: php
- language: c
- runtime: php
- runtimeMin: php 7.0
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: php
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: pecl install yaf

### License

- licenseModel: unknown
- license: PHP-3.01

### Releases

- currentMajor: 3
- latestReleaseDate: 2026-08-18

### Adoption

- githubStargazers: 4511
- packagistDownloads: 5
- npmWeeklyDownloads: not applicable
- contributors: 37
- pluginCount: unknown
- packagistMonthlyDownloads: 14
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- urls: https://api.github.com/repos/laruence/yaf (read 2026-10-21)
- urls: https://www.php.net/manual/en/book.yaf.php (read 2026-10-21)
- maintainer: https://github.com/laruence/yaf/blob/master/package.xml (read 2026-10-21)
- category: https://www.php.net/manual/en/book.yaf.php (read 2026-10-21)
- templating: https://www.php.net/manual/en/book.yaf.php (read 2026-10-21)
- language: https://api.github.com/repos/laruence/yaf (read 2026-10-21)
- runtime: https://github.com/laruence/yaf (read 2026-10-21)
- runtimeMin: https://repo.packagist.org/p2/laruence/yaf.json (read 2026-10-21)
- installMethod: https://www.php.net/manual/en/yaf.installation.php (read 2026-10-21)
- installMethod: https://www.php.net/manual/en/yaf.installation.php (read 2026-10-21)
- license: https://github.com/laruence/yaf/blob/master/LICENSE (read 2026-10-21)
- currentMajor: https://repo.packagist.org/p2/laruence/yaf.json (read 2026-10-21)
- latestReleaseDate: https://api.github.com/repos/laruence/yaf/releases/latest (read 2026-10-21)
- githubStargazers: https://api.github.com/repos/laruence/yaf (read 2026-10-21)
- contributors: https://api.github.com/repos/laruence/yaf/contributors (read 2026-10-21)
- packagistDownloads: https://packagist.org/packages/laruence/yaf.json (read 2026-10-21)
- packagistMonthlyDownloads: https://packagist.org/packages/laruence/yaf/stats.json (read 2026-10-25)

## Notes

Yaf is a PHP framework for developing web applications. It is written in C and built as a PHP extension, so it is part of PHP itself rather than a set of PHP files. The [installation page](https://www.php.net/manual/en/yaf.installation.php) gives `pecl install yaf` and a `pie install laruence/yaf` alternative. The [manual](https://www.php.net/manual/en/book.yaf.php) is the project's documentation.

## Worth knowing

Yaf is an extension, so a server has to install it into PHP before an application can use it.

---

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
