{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/php-msf/","markdown":"https://findsoftware.frbit.cloud/php-msf.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":"php-msf","name":"PHP-MSF","urls":{"repository":"https://github.com/pinguo/php-msf","docs":"https://pinguo.gitbooks.io/php-msf-docs/"},"category":["framework"],"description":"PHP microservice framework that runs on the Swoole extension as a long-running coroutine HTTP server.","maintainer":"Chengdu PinGuo Technology Co., Ltd.","maintainerType":"company","hqCountry":"CN","hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 7.0","databases":["mysql","mongodb"],"runsAs":["always-on"],"installMethod":"composer","licenseModel":"open-source","license":"GPL-2.0","currentMajor":"3","latestReleaseDate":"2018-06-13T00:00:00.000Z","githubStargazers":1722,"contributors":20,"packagistDownloads":4239,"npmWeeklyDownloads":null,"packagistMonthlyDownloads":48,"dependentRepos":1,"checkedAt":"2026-10-21T00:00:00.000Z","addedAt":"2026-10-21T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/pinguo/php-msf","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"urls","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"maintainer","url":"https://github.com/pinguo","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"hqCountry","url":"https://github.com/pinguo","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"databases","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"category","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"language","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/pinguo/php-msf/blob/3.0.6/composer.json","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/pinguo/php-msf/blob/3.0.6/composer.json","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/pinguo/php-msf","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/pinguo/php-msf/blob/master/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/pinguo/php-msf/releases/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/pinguo/php-msf/releases/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/pinguo/php-msf","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/pinguo/php-msf/contributors","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/pinguo/php-msf.json","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/pinguo/php-msf.json","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/pinguo%2Fphp-msf","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"packagistMonthlyDownloads","url":"https://packagist.org/packages/pinguo/php-msf/stats.json","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"PHP-MSF is a microservice framework for PHP built on the Swoole extension. Its code stays resident in memory, and the application is an HTTP server that keeps running and serving requests.\n\n## Worth knowing\n\nThe README lists the Swoole extension as a requirement, so the framework cannot run where that extension is unavailable."}