PHPackages                             kdyby/request-stack - 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. kdyby/request-stack

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

kdyby/request-stack
===================

Http Request stack service that wraps the Request value object for Nette Framework

v0.4.0(8y ago)127.8k↓46.7%1BSD-3-ClausePHPPHP ^5.6 || ^7.0

Since Aug 6Pushed 8y ago2 watchersCompare

[ Source](https://github.com/Kdyby/RequestStack)[ Packagist](https://packagist.org/packages/kdyby/request-stack)[ Docs](http://kdyby.org)[ RSS](/packages/kdyby-request-stack/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (7)Versions (9)Used By (1)

Kdyby/RequestStack
==================

[](#kdybyrequeststack)

[![Build Status](https://camo.githubusercontent.com/f1df7ae00aae8d7f6768868905d2184095129f429eb94c4aa2c449e9ab045191/68747470733a2f2f7472617669732d63692e6f72672f4b647962792f52657175657374537461636b2e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Kdyby/RequestStack)[![Downloads this Month](https://camo.githubusercontent.com/c9c8f1d9db8e04f9d45e949cad492712964d6e4739454ed4a04ea0de7af0d263/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f646d2f6b647962792f726571756573742d737461636b2e737667)](https://packagist.org/packages/kdyby/request-stack)[![Latest stable](https://camo.githubusercontent.com/66c0d350ce3628d13b5a8d414659cf150e3fb2e167993ea7b35c9e1f1f491295/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6b647962792f726571756573742d737461636b2e737667)](https://packagist.org/packages/kdyby/request-stack)[![Coverage Status](https://camo.githubusercontent.com/12ab7bed7a873e21a0bf5378dec144218bf92ee15125b5334478a61f9d068b27/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f4b647962792f52657175657374537461636b2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/Kdyby/RequestStack?branch=master)

This package turns the `Nette\Http\IRequest` value object into a container of value object. You can now safely dependent on the service and change the instance, for example if you were to handle more requests in one instance of application.

Installation
------------

[](#installation)

```
$ composer require kdyby/request-stack
```

Documentation
-------------

[](#documentation)

Learn more in the [documentation](https://github.com/Kdyby/RequestStack/blob/master/docs/en/index.md).

---

Homepage  and repository .

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 95.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 ~190 days

Recently: every ~174 days

Total

6

Last Release

2986d ago

PHP version history (2 changes)v0.1.0PHP &gt;=5.4

v0.3.0PHP ^5.6 || ^7.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/bd7915237f7e5a3e6bbdee4345a36d355f0fd440362b2cecd4d705edda023c92?d=identicon)[fprochazka](/maintainers/fprochazka)

---

Top Contributors

[![fprochazka](https://avatars.githubusercontent.com/u/158625?v=4)](https://github.com/fprochazka "fprochazka (41 commits)")[![enumag](https://avatars.githubusercontent.com/u/539462?v=4)](https://github.com/enumag "enumag (1 commits)")[![jiripudil](https://avatars.githubusercontent.com/u/1042159?v=4)](https://github.com/jiripudil "jiripudil (1 commits)")

---

Tags

httprequestnettestackkdyby

### Embed Badge

![Health badge](/badges/kdyby-request-stack/health.svg)

```
[![Health](https://phpackages.com/badges/kdyby-request-stack/health.svg)](https://phpackages.com/packages/kdyby-request-stack)
```

###  Alternatives

[nette/http

🌐 Nette Http: abstraction for HTTP request, response and session. Provides careful data sanitization and utility for URL and cookies manipulation.

48819.2M541](/packages/nette-http)[contributte/psr7-http-message

PSR-7 (HTTP Message Interface) to Nette Framework

222.9M8](/packages/contributte-psr7-http-message)[contributte/apitte

An opinionated and enjoyable API framework based on Nette Framework. Supporting content negotiation, debugging, middlewares, attributes and loving openapi/swagger.

641.3M3](/packages/contributte-apitte)[kdyby/fake-session

FakeSession class for Nette Framework

11354.8k7](/packages/kdyby-fake-session)[contributte/api

Powerful, documented, validated, built-in API to Nette Framework (@nette)

10684.3k](/packages/contributte-api)[idealo/php-middleware-stack

Implementation of HTTP Middleware PSR-15 specification

318.9k](/packages/idealo-php-middleware-stack)

PHPackages © 2026

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