PHPackages                             webpatser/fledge-fiber - 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. webpatser/fledge-fiber

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

webpatser/fledge-fiber
======================

Non-blocking async drivers for the Fledge framework — PHP 8.5 only

v13.12.0.0(2w ago)08047Apache-2.0PHPPHP ^8.5CI passing

Since Apr 13Pushed 1w agoCompare

[ Source](https://github.com/webpatser/fledge-fiber)[ Packagist](https://packagist.org/packages/webpatser/fledge-fiber)[ RSS](/packages/webpatser-fledge-fiber/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (30)Versions (17)Used By (7)

Fledge Fiber
============

[](#fledge-fiber)

Non-blocking async drivers for the [Fledge framework](https://github.com/webpatser/fledge). PHP 8.5 only.

Provides fiber-based database (MySQL, MariaDB, PostgreSQL), Redis, HTTP, WebSocket, filesystem, and parallel processing drivers that integrate seamlessly with Laravel's service container.

Requirements
------------

[](#requirements)

- PHP 8.5+
- [revolt/event-loop](https://github.com/revoltphp/event-loop) ^1.0

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

[](#installation)

```
composer require webpatser/fledge-fiber
```

The `FiberServiceProvider` is auto-discovered. No manual registration needed.

Configuration
-------------

[](#configuration)

Set drivers in your `.env`:

```
DB_CONNECTION=fledge-mysql
REDIS_CLIENT=fledge
```

Available database drivers: `fledge-mysql`, `fledge-mariadb`, `fledge-pgsql`

What's included
---------------

[](#whats-included)

ModuleNamespaceDescription**Core**`Fledge\Async`Future, async/await, cancellation, pipelines**Stream**`Fledge\Async\Stream`Non-blocking byte streams, sockets, TLS**Database**`Fledge\Async\Database`MySQL, MariaDB, PostgreSQL wire protocols**Redis**`Fledge\Async\Redis`RESP protocol, pub/sub, TLS**HTTP**`Fledge\Async\Http`HTTP/1.1 + HTTP/2 client and server**WebSocket**`Fledge\Async\WebSocket`WebSocket client and server**File**`Fledge\Async\File`Non-blocking filesystem I/O**Parallel**`Fledge\Async\Parallel`Multi-process worker pools**DNS**`Fledge\Async\Dns`Async DNS resolution**Cache**`Fledge\Async\Cache`Cache interfaces + local implementations**Sync**`Fledge\Async\Sync`Mutexes, semaphores, barriers**Process**`Fledge\Async\Process`OS process managementThe Laravel integration layer lives under `Fledge\Fiber\` and bridges async drivers to Laravel's database, Redis, HTTP, and Livewire systems.

PHP 8.5 Features
----------------

[](#php-85-features)

This library requires PHP 8.5 and uses:

- `#[\NoDiscard]` on Future-returning methods
- `clone()` with property overrides for immutable configs
- `readonly class` for value objects (76 classes)
- Typed class constants
- First-class callable syntax throughout

Versioning
----------

[](#versioning)

Follows Fledge versioning: `v13.x.y.z` where the first three digits match the Laravel version and the fourth is the fledge-fiber patch level.

License
-------

[](#license)

Apache-2.0

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance97

Actively maintained with recent releases

Popularity19

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity59

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

Every ~2 days

Total

15

Last Release

20d ago

### Community

Maintainers

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

---

Top Contributors

[![webpatser](https://avatars.githubusercontent.com/u/25720?v=4)](https://github.com/webpatser "webpatser (19 commits)")

---

Tags

httpasyncnon-blockingmysqlpostgreswebsocketredisfiber

###  Code Quality

TestsPest

### Embed Badge

![Health badge](/badges/webpatser-fledge-fiber/health.svg)

```
[![Health](https://phpackages.com/badges/webpatser-fledge-fiber/health.svg)](https://phpackages.com/packages/webpatser-fledge-fiber)
```

###  Alternatives

[psalm/plugin-laravel

Psalm plugin for Laravel

3325.1M337](/packages/psalm-plugin-laravel)[craftcms/cms

Craft CMS

3.6k3.6M2.9k](/packages/craftcms-cms)[amphp/http-server

A non-blocking HTTP application server for PHP based on Amp.

1.3k5.9M101](/packages/amphp-http-server)[amphp/http-client

An advanced async HTTP client library for PHP, enabling efficient, non-blocking, and concurrent requests and responses.

7298.5M183](/packages/amphp-http-client)[api-platform/laravel

API Platform support for Laravel

59156.3k10](/packages/api-platform-laravel)[simplestats-io/laravel-client

Analytics for Laravel. Track visitors, registrations, and payments. Discover which channels actually drive revenue, not just traffic. Server-side, GDPR compliant, ad-blocker proof.

5019.3k](/packages/simplestats-io-laravel-client)

PHPackages © 2026

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