{"meta":{"name":"FindSoftware","page":"https://findsoftware.frbit.cloud/swoft/","markdown":"https://findsoftware.frbit.cloud/swoft.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":"swoft","name":"Swoft","urls":{"repository":"https://github.com/swoft-cloud/swoft"},"category":["framework"],"description":"Swoole-based PHP coroutine framework for HTTP, WebSocket and RPC servers and microservices.","maintainer":"swoft-cloud","hosting":["php"],"language":"php","runtime":["php"],"runtimeMin":"php 7.1","basedOn":["swoole"],"databases":["mysql"],"i18n":"yes","runsAs":["always-on"],"installMethod":"composer create-project","licenseModel":"open-source","license":"Apache-2.0","currentMajor":"2","latestReleaseDate":"2021-05-08T00:00:00.000Z","githubStargazers":5532,"contributors":38,"packagistDownloads":188516,"npmWeeklyDownloads":null,"packagistMonthlyDownloads":1461,"dependentRepos":134,"dependentPackages":99,"social":{"forum":"https://github.com/swoft-cloud/forum/issues","subreddit":"https://www.reddit.com/r/swoft/"},"checkedAt":"2026-10-21T00:00:00.000Z","addedAt":"2026-10-21T00:00:00.000Z","sources":[{"field":"urls","url":"https://api.github.com/repos/swoft-cloud/swoft","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"maintainer","url":"https://api.github.com/repos/swoft-cloud/swoft","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"category","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"basedOn","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"language","url":"https://api.github.com/repos/swoft-cloud/swoft","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtime","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runtimeMin","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"databases","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"i18n","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"installMethod","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"runsAs","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"license","url":"https://api.github.com/repos/swoft-cloud/swoft","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"licenseModel","url":"https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"currentMajor","url":"https://api.github.com/repos/swoft-cloud/swoft/releases/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"latestReleaseDate","url":"https://api.github.com/repos/swoft-cloud/swoft/releases/latest","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"githubStargazers","url":"https://api.github.com/repos/swoft-cloud/swoft","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"contributors","url":"https://api.github.com/repos/swoft-cloud/swoft/contributors?anon=true&per_page=100","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"packagistDownloads","url":"https://packagist.org/packages/swoft/framework.json","checkedAt":"2026-10-21T00:00:00.000Z"},{"field":"dependentRepos","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/swoft%2Fframework","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"dependentPackages","url":"https://packages.ecosyste.ms/api/v1/registries/packagist.org/packages/swoft%2Fframework","checkedAt":"2026-10-25T00:00:00.000Z"},{"field":"packagistMonthlyDownloads","url":"https://packagist.org/packages/swoft/framework/stats.json","checkedAt":"2026-10-25T00:00:00.000Z"}],"status":"stub","ai":"authored"},"prose":"Swoft is a PHP microservices framework based on the Swoole extension. Its [README](https://github.com/swoft-cloud/swoft/blob/v2.0.11/README.md) describes it as resident in memory and independent of PHP-FPM, with a connection pool for MySQL, Redis and RPC and built-in internationalization support.\n\n## Worth knowing\n\nThe project runs as a long-lived process rather than per request, so the host has to keep it running. The homepage and both documentation sites named in the README did not load when checked, so the README is the only project page this record rests on."}