All Projects → amphp → Byte Stream

amphp / Byte Stream

Licence: mit
A non-blocking stream abstraction for PHP based on Amp.

Projects that are alternatives of or similar to Byte Stream

Socket
Non-blocking socket and TLS functionality for PHP based on Amp.
Stars: ✭ 122 (-41.35%)
Mutual labels:  async, non-blocking, io, amphp
Base64 Async
Non-blocking chunked Base64 encoding
Stars: ✭ 98 (-52.88%)
Mutual labels:  async, non-blocking
Iostreams
IOStreams is an incredibly powerful streaming library that makes changes to file formats, compression, encryption, or storage mechanism transparent to the application.
Stars: ✭ 84 (-59.62%)
Mutual labels:  stream, io
Ws Machine
WS-Machine is a websocket finite state machine for client websocket connections (Go)
Stars: ✭ 110 (-47.12%)
Mutual labels:  async, non-blocking
Write
Write data to the file system, creating any intermediate directories if they don't already exist. Used by flat-cache and many others!
Stars: ✭ 68 (-67.31%)
Mutual labels:  async, stream
Dns
Async DNS resolution for PHP based on Amp.
Stars: ✭ 82 (-60.58%)
Mutual labels:  async, amphp
Redis
Async Redis Client for PHP based on Amp.
Stars: ✭ 107 (-48.56%)
Mutual labels:  async, amphp
Postgres
Async Postgres client for PHP based on Amp.
Stars: ✭ 56 (-73.08%)
Mutual labels:  async, amphp
Nuclei
Proactive IO & Runtime system
Stars: ✭ 113 (-45.67%)
Mutual labels:  async, io
Bach
Compose your async functions with elegance.
Stars: ✭ 117 (-43.75%)
Mutual labels:  async, stream
Process
An async process dispatcher for Amp.
Stars: ✭ 119 (-42.79%)
Mutual labels:  async, amphp
Sync
Synchronization primitives for PHP based on Amp.
Stars: ✭ 67 (-67.79%)
Mutual labels:  async, amphp
Framework
Asynchronous & Fault-tolerant PHP Framework for Distributed Applications.
Stars: ✭ 1,125 (+440.87%)
Mutual labels:  async, stream
Websocket Client
Async WebSocket client for PHP based on Amp.
Stars: ✭ 83 (-60.1%)
Mutual labels:  async, amphp
Http Server
A non-blocking HTTP application server for PHP based on Amp.
Stars: ✭ 1,122 (+439.42%)
Mutual labels:  async, amphp
Acme
Async ACME library written in PHP based on the Amp concurrency framework.
Stars: ✭ 102 (-50.96%)
Mutual labels:  async, amphp
May
rust stackful coroutine library
Stars: ✭ 909 (+337.02%)
Mutual labels:  async, io
Download
Download and extract files
Stars: ✭ 1,064 (+411.54%)
Mutual labels:  async, stream
Madelineproto
Async PHP client/server API for the telegram MTProto protocol
Stars: ✭ 1,776 (+753.85%)
Mutual labels:  async, amphp
Mioco
[no longer maintained] Scalable, coroutine-based, fibers/green-threads for Rust. (aka MIO COroutines).
Stars: ✭ 125 (-39.9%)
Mutual labels:  async, io

byte-stream

amphp/byte-stream is a stream abstraction to make working with non-blocking I/O simple.

Installation

This package can be installed as a Composer dependency.

composer require amphp/byte-stream

Requirements

  • PHP 7.0+

Documentation

Documentation is bundled within this repository in the ./docs directory.

Versioning

amphp/byte-stream follows the semver semantic versioning specification like all other amphp packages.

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

License

The MIT License (MIT). Please see LICENSE for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].