PHPackages                             hyphper/h2-frame - 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. hyphper/h2-frame

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

hyphper/h2-frame
================

HTTP/2 frame decoder

67PHP

Since Dec 27Pushed 9y ago2 watchersCompare

[ Source](https://github.com/hyphper/h2-frame)[ Packagist](https://packagist.org/packages/hyphper/h2-frame)[ RSS](/packages/hyphper-h2-frame/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

[![Build Status](https://camo.githubusercontent.com/2db385413c9bc95e875d70fb1933729339e7224376a0aba9bc28670404af18dd/68747470733a2f2f7472617669732d63692e6f72672f687970687065722f68322d6672616d652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/hyphper/h2-frame)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/053e3f05fe9388ab57d2760ea560b6cffc2cf1738fd0a84324820a0b2e7dd237/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f687970687065722f68322d6672616d652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/hyphper/h2-frame/?branch=master)[![Code Coverage](https://camo.githubusercontent.com/16b8b565081ad7978bac17b25c1f553f15507b4090960bc4aaac9ec9a363c920/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f687970687065722f68322d6672616d652f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/hyphper/h2-frame/?branch=master)

hyphperframe/h2-frame: Pure PHP HTTP/2 Framing
==============================================

[](#hyphperframeh2-frame-pure-php-http2-framing)

This library contains the HTTP/2 framing code used in the [hyphper project](https://github.com/hyphper). It provides a pure-PHP codebase that is capable of decoding a binary stream into HTTP/2 frames.

This library is used directly by hyphper to provide HTTP/2 frame decoding logic.

This library is based on the [Python Hyper "hyperframe"](https://github.com/python-hyper/hyperframe) project.

License
-------

[](#license)

hyphper/h2-frame is made available under the MIT License. For more details, see the [LICENSE](https://github.com/hyphper/h2-frame/blob/master/LICENSE) file in the repository.

###  Health Score

22

—

LowBetter than 21% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 91.7% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/950c044ac0c43c20172483e6cd7c13afed5976380e86dad6308cc4a667329b27?d=identicon)[dshafik](/maintainers/dshafik)

---

Top Contributors

[![dshafik](https://avatars.githubusercontent.com/u/58074?v=4)](https://github.com/dshafik "dshafik (22 commits)")[![PabloJoan](https://avatars.githubusercontent.com/u/9193314?v=4)](https://github.com/PabloJoan "PabloJoan (2 commits)")

### Embed Badge

![Health badge](/badges/hyphper-h2-frame/health.svg)

```
[![Health](https://phpackages.com/badges/hyphper-h2-frame/health.svg)](https://phpackages.com/packages/hyphper-h2-frame)
```

###  Alternatives

[php-http/cache-plugin

PSR-6 Cache plugin for HTTPlug

25126.1M81](/packages/php-http-cache-plugin)[illuminate/http

The Illuminate Http package.

11937.9M6.7k](/packages/illuminate-http)[rdkafka/rdkafka

A PHP extension for Kafka

2.2k24.3k1](/packages/rdkafka-rdkafka)[httpsoft/http-message

Strict and fast implementation of PSR-7 and PSR-17

87965.9k114](/packages/httpsoft-http-message)[mezzio/mezzio-router

Router subcomponent for Mezzio

265.4M87](/packages/mezzio-mezzio-router)[serpapi/google-search-results-php

Get Google, Bing, Baidu, Ebay, Yahoo, Yandex, Home depot, Naver, Apple, Duckduckgo, Youtube search results via SerpApi.com

69127.2k](/packages/serpapi-google-search-results-php)

PHPackages © 2026

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