--- id: hyperframe version: "6.1.0" license: The MIT License (MIT) Copyright (c) 2014 Cory Benfield Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the… (full text in the JSON record) license_treatment: permissive maintenance: active --- # hyperframe — Pure-Python HTTP/2 framing License: permissive · Maintenance: active · Popularity: top 1,000 on PyPI ## Install pip install hyperframe uv add hyperframe poetry add hyperframe ## Description ====================================== hyperframe: Pure-Python HTTP/2 framing ====================================== .. image:: https://github.com/python-hyper/hyperframe/workflows/CI/badge.svg :target: https://github.com/python-hyper/hyperframe/actions :alt: Build Status .. image:: https://codecov.io/gh/python-hyper/hyperframe/branch/master/graph/badge.svg :target: https://codecov.io/gh/python-hyper/hyperframe :alt: Code Coverage .. image:: https://readthedocs.org/projects/hyperframe/badge/?version=latest :target: https://hyperframe.readthedocs.io/en/latest/ :alt: Documentation Status .. image:: https://img.shields.io/badge/chat-join_now-brightgreen.svg :target: https://gitter.im/python-hyper/community :alt: Chat community This library contains the HTTP/2 framing code used in the `hyper`_ project. It provides a pure-Python codebase that is capable of decoding a binary stream into HTTP/2 frames. This library is used directly by `hyper`_ and a number of other projects to provide HTTP/2 frame decoding logic. Contributing ============ hyperframe welcomes contributions from anyone! Unlike many other projects we are happy to accept cosmetic... ## AI interpretation — verify before relying hyperframe decodes binary HTTP/2 frame streams into structured Python objects, providing pure-Python framing logic for HTTP/2 implementations. Verdict: hyperframe is a stable, actively maintained HTTP/2 framing library with zero dependencies, permissive licensing, and no known vulnerabilities. It is well-suited for projects needing HTTP/2 frame encoding and decoding. [View on SkillFed](https://skillfed.io/packages/hyperframe) · [View on PyPI](https://pypi.org/project/hyperframe/)