PHPackages                             imefisto/psr-swoole-native - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. imefisto/psr-swoole-native

ActiveLibrary[HTTP &amp; Networking](/categories/http)

imefisto/psr-swoole-native
==========================

2.0.2(11mo ago)2426.9k↓29.8%11[2 issues](https://github.com/imefisto/psr-swoole-native/issues)[2 PRs](https://github.com/imefisto/psr-swoole-native/pulls)5MITPHPPHP ^8.1

Since Apr 11Pushed 9mo ago1 watchersCompare

[ Source](https://github.com/imefisto/psr-swoole-native)[ Packagist](https://packagist.org/packages/imefisto/psr-swoole-native)[ RSS](/packages/imefisto-psr-swoole-native/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (7)Versions (20)Used By (5)

psr-swoole-native
=================

[](#psr-swoole-native)

Get PSR request from Swoole request and allow merging a PSR response into the Swoole response.

Install with:

composer require imefisto/psr-swoole-native

See how to use it in the examples folder.

Version Compatibility
---------------------

[](#version-compatibility)

Starting from version 2.0.0, this library requires PHP 8.1 or greater. If you need support for PHP 7.x or PHP 8.0, please:

- Use version 1.x of this library, or
- Feel free to submit PRs for older PHP versions - contributions are welcome!

Compatibility Matrix
--------------------

[](#compatibility-matrix)

This table contains the list of Swoole and PHP versions that have been tested with the last version of this library and its current status. The tests were run with [imefisto/psr-swoole-native-tests](https://github.com/imefisto/psr-swoole-native-tests).

Swoole VersionPHP VersionStatus4.8.137.3.33❌4.8.137.4.33❌4.8.138.0.30❌4.8.138.1.30✅4.8.138.2.24✅5.1.68.0.30❌5.1.68.1.31✅5.1.68.2.26✅5.1.68.3.14✅6.0.08.1.31✅6.0.08.2.27✅6.0.08.4.1✅

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance54

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community23

Small or concentrated contributor base

Maturity73

Established project with proven stability

 Bus Factor1

Top contributor holds 92.3% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~111 days

Recently: every ~42 days

Total

18

Last Release

339d ago

Major Versions

v0.0.7 → v1.0.02021-08-26

1.x-dev → 2.0.02025-01-26

PHP version history (2 changes)v1.0.0PHP ^7.2 || ^8.0

2.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/6f2e7639636e98cbebe6bd09fb8ac6d962db453fcda119e09cd32ad3c04d1b0f?d=identicon)[imefisto](/maintainers/imefisto)

---

Top Contributors

[![imefisto](https://avatars.githubusercontent.com/u/3299088?v=4)](https://github.com/imefisto "imefisto (84 commits)")[![cracksalad](https://avatars.githubusercontent.com/u/28577589?v=4)](https://github.com/cracksalad "cracksalad (3 commits)")[![hbsolutions-ru](https://avatars.githubusercontent.com/u/77727227?v=4)](https://github.com/hbsolutions-ru "hbsolutions-ru (2 commits)")[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (1 commits)")[![marc-jan](https://avatars.githubusercontent.com/u/48926162?v=4)](https://github.com/marc-jan "marc-jan (1 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisRector

### Embed Badge

![Health badge](/badges/imefisto-psr-swoole-native/health.svg)

```
[![Health](https://phpackages.com/badges/imefisto-psr-swoole-native/health.svg)](https://phpackages.com/packages/imefisto-psr-swoole-native)
```

###  Alternatives

[guzzlehttp/psr7

PSR-7 message implementation that also provides common utility methods

7.9k1.0B3.2k](/packages/guzzlehttp-psr7)[spiral/roadrunner-http

RoadRunner: HTTP and PSR-7 worker

799.2M48](/packages/spiral-roadrunner-http)[laudis/neo4j-php-client

Neo4j-PHP-Client is the most advanced PHP Client for Neo4j

184616.9k31](/packages/laudis-neo4j-php-client)[phpro/http-tools

HTTP tools for developing more consistent HTTP implementations.

28137.8k](/packages/phpro-http-tools)[mezzio/mezzio-authentication-oauth2

OAuth2 (server) authentication middleware for Mezzio and PSR-7 applications.

28483.0k2](/packages/mezzio-mezzio-authentication-oauth2)[art4/requests-psr18-adapter

Use WordPress/Requests as a PSR-18 HTTP client

153.3k](/packages/art4-requests-psr18-adapter)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
