PHPackages                             orisai/nette-http-client - 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. orisai/nette-http-client

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

orisai/nette-http-client
========================

PSR-17 and PSR-18 HTTP client integration for Nette

v1.x-dev(2y ago)412.1kMPL-2.0JavaScriptPHP &gt;=7.4.0 &lt;8.3.0

Since Jan 22Pushed 2y ago1 watchersCompare

[ Source](https://github.com/orisai/nette-http-client)[ Packagist](https://packagist.org/packages/orisai/nette-http-client)[ Docs](https://github.com/orisai/nette-http-client)[ RSS](/packages/orisai-nette-http-client/feed)WikiDiscussions v1.x Synced 1w ago

READMEChangelogDependencies (17)Versions (1)Used By (0)

 [![Orisai](https://github.com/orisai/.github/raw/main/images/repo_title.png?raw=true)](https://github.com/orisai/.github/blob/main/images/repo_title.png?raw=true)
 Nette HTTP client
========================================================================================================================================================================================

[](#nette-http-client)

ABANDONED
---------

[](#abandoned)

 Over time I found the PSR HTTP client really annoying to work with. Lot of interfaces where one would be enough. Lot of boilerplate. No way of configuring transport and certificates for various services which do not work well with default config. Just use symfony/http-client directly. I will eventually add http debug panel to Tracy which will work universally.

 [PSR-17](https://www.php-fig.org/psr/psr-17/) and [PSR-18](https://www.php-fig.org/psr/psr-18/) HTTP client integration for [Nette](https://nette.org)

 📄 Check out our [documentation](docs/README.md).

 💸 If you like Orisai, please [make a donation](https://orisai.dev/sponsor). Thank you!

 [ ![](https://github.com/orisai/nette-http-client/workflows/CI/badge.svg) ](https://github.com/orisai/nette-http-client/actions?query=workflow%3ACI) [ ![](https://camo.githubusercontent.com/575df19b0d99c65b3808ae8794c3ba9452bdc4d9117b587ecba83eda48daf0a7/68747470733a2f2f62616467656e2e6e65742f636f766572616c6c732f632f6769746875622f6f72697361692f6e657474652d687474702d636c69656e742f76312e783f63616368653d333030) ](https://coveralls.io/r/orisai/nette-http-client) [ ![](https://camo.githubusercontent.com/ca055bc52c305ecf628c7d9097dbb924ad457dff93b605016bf4b2fff8f43420/68747470733a2f2f62616467652e737472796b65722d6d757461746f722e696f2f6769746875622e636f6d2f6f72697361692f6e657474652d687474702d636c69656e742f76312e78) ](https://dashboard.stryker-mutator.io/reports/github.com/orisai/nette-http-client/v1.x) [ ![](https://camo.githubusercontent.com/a9c7a98f773a4fe177160b48540b19565ddf540693835c6023b5ad512c87c198/68747470733a2f2f62616467656e2e6e65742f7061636b61676973742f64742f6f72697361692f6e657474652d687474702d636c69656e743f63616368653d33363030) ](https://packagist.org/packages/orisai/nette-http-client) [ ![](https://camo.githubusercontent.com/363e2cd4bcf040d889fc4d6cadbeebf5947b350afe67133bd702f9b9758769b6/68747470733a2f2f62616467656e2e6e65742f7061636b61676973742f762f6f72697361692f6e657474652d687474702d636c69656e743f63616368653d33363030) ](https://packagist.org/packages/orisai/nette-http-client) [ ![](https://camo.githubusercontent.com/40b2374865c7727b1568a7b77cc1a8068979ac265d85d659fe73b2d337b458e6/68747470733a2f2f62616467656e2e6e65742f62616467652f6c6963656e73652f4d504c2d322e302f626c75653f63616368653d33363030) ](https://choosealicense.com/licenses/mpl-2.0/)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity26

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity40

Maturing project, gaining track record

 Bus Factor1

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

Unknown

Total

1

Last Release

848d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/20974277?v=4)[Marek Bartoš](/maintainers/mabar)[@mabar](https://github.com/mabar)

---

Top Contributors

[![mabar](https://avatars.githubusercontent.com/u/20974277?v=4)](https://github.com/mabar "mabar (38 commits)")

---

Tags

clienthttpnettenette-frameworkorisaiphppsrpsr-17psr-18psr-7httppsrpsr-7clientpsr-17psr-18netteorisai

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/orisai-nette-http-client/health.svg)

```
[![Health](https://phpackages.com/badges/orisai-nette-http-client/health.svg)](https://phpackages.com/packages/orisai-nette-http-client)
```

###  Alternatives

[elastic/transport

HTTP transport PHP library for Elastic products

2020.6M7](/packages/elastic-transport)[phpro/http-tools

HTTP tools for developing more consistent HTTP implementations.

28137.8k](/packages/phpro-http-tools)[vultr/vultr-php

The Official Vultr API PHP Wrapper.

2243.9k1](/packages/vultr-vultr-php)[amphp/http-client-psr7

PSR-7 adapter for Amp's HTTP client.

1454.7k4](/packages/amphp-http-client-psr7)[chillerlan/php-httpinterface

A PSR-7/17/18 http message/client implementation

1417.1k5](/packages/chillerlan-php-httpinterface)[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)
