wapmorgan/binary-stream
A PHP library for reading and parsing binary data from streams and files, with convenient typed readers for integers, strings, and custom structures, plus seeking and position tracking for binary file formats.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wamania/zip-streamed-response-bundle | 0.86 | A Symfony bundle that streams ZIP archives directly to the HTTP response, so you can build and download archives on the fly without temporary files on disk. Useful for large or dynamically generated downloads. | 11 | 11 | 5 | 889 | 2 | 0.6 | 25.8 | — | 10 years ago | |
| pclzip/pclzip | 0.85 | PclZip is a pure-PHP library for creating, extracting, and manipulating ZIP archives without external extensions. It supports compression, extraction, listing, and archive editing, making it useful for legacy or restricted PHP environments. | 193 | 202 | 28 | 212K | 5 | 3.8 | 44.4 | — | 11 years ago | |
| yakeing/php_fsockopen | 0.85 | yakeing/php_fsockopen is a lightweight PHP wrapper around fsockopen for low-level socket and HTTP connections. It provides a simple way to open sockets, send requests, and read responses without cURL, making it useful for small integrations or environments where cURL isn't available. | 53 | — | 10 | — | 0 | 0.4 | — | MPL-2.0 | 7 years ago | |
| clue/stream-filter | 0.84 | Lightweight PHP library that simplifies stream filtering with a few helper functions (append, prepend, fun, remove). Easily apply built-in or custom stream filters for on-the-fly transformations like gzip, encoding conversion, and compression, with solid tests and SOLID design. | 1,701 | 1,715 | 16 | 5M | 1 | 11.8 | 47.9 | MIT | 2 years ago | |
| pontedilana/php-weasyprint | 0.84 | PhpWeasyPrint is a PHP wrapper for WeasyPrint that generates PDFs from URLs or HTML. Inspired by Snappy and built as a drop-in replacement, it offers a strictly typed GeneratorInterface and requires PHP 8.3+ plus WeasyPrint 60 or greater. | 80 | 79 | 13 | 50K | 1 | 19.7 | 42.5 | MIT | 5 months ago | |
| psx/data | 0.84 | psx/data provides a lightweight model and data-processing layer for PHP: records, collections, readers and writers that map data from HTTP, SQL, files and arrays into typed objects, with validation, filtering, hydration and transformation built in. | 4 | 5 | 3 | 4K | 0 | 0.1 | 40.7 | Apache-2.0 | — | |
| itul/buffer | 0.84 | itul/buffer is a lightweight buffering utility for Laravel and PHP applications. It collects items or deferred work and flushes them in controlled batches, helping reduce overhead, smooth background processing, and simplify batching. | 0 | 0 | — | 167 | — | 0.0 | 30.7 | — | — | |
| aminyazdanpanah/php-shaka | 0.84 | PHP library that wraps Shaka Packager for DASH and HLS packaging and encryption, with Common Encryption support for Widevine, PlayReady, and raw key DRM. Includes live streaming and ad insertion examples. | 91 | 92 | 29 | 657 | 2 | 20.9 | 14.5 | MIT | 1 month ago | |
| phpro/resource-stream | 0.84 | phpro/resource-stream is a lightweight PHP library for wrapping resource handles in a consistent stream API. It simplifies reading, writing, seeking, and inspecting file, socket, or in-memory resources, making resource-based I/O easier to abstract and test. | 1 | 1 | 1 | 10K | 0 | 11.8 | 56.2 | MIT | 5 months ago | |
| google/protobuf | 0.84 | PHP support files for Google Protocol Buffers via Composer. This repo mirrors the main protocolbuffers/protobuf project and exists for PHP installation. For issues, support, and development, use the upstream protobuf repository. | 374 | 393 | 48 | 11M | 0 | 3.7 | 55.3 | BSD-3-Clause | — | |
| j0k3r/php-readability | 0.84 | PHP library that extracts the main readable content and title from web pages. Based on an improved full-text-rss Readability fork, it offers namespaced code, simple tests, optional Tidy HTML cleanup, and PSR-3 logging for debugging parsing issues. | 184 | 190 | 38 | 38K | 5 | 26.8 | 38.6 | Apache-2.0 | 3 months ago | |
| mineur/twitter-stream-api | 0.83 | Laravel package for consuming the Twitter/X streaming API with PHP. Connect to filtered streams, handle tweets as they arrive, and process them through Laravel-friendly events and callbacks. | 11 | — | 2 | — | 0 | 0.1 | — | MIT | — |
|
| rodenastyle/stream-parser | 0.83 | Parse large CSV and other data files in PHP without exhausting memory. rodenastyle/stream-parser offers a simple, memory-efficient streaming API to read and process files chunk by chunk—ideal for Laravel imports, exports, and ETL jobs on big datasets. | 440 | — | 47 | — | 6 | 5.7 | 2.3 | MIT | 1 year ago | |
| vimeo/psalm | 0.83 | Psalm is a static analysis tool for PHP that finds type errors, bugs, and unsafe code before runtime. It offers configurable strictness, baseline support, and CI integration to help teams catch issues early and improve code quality. | 5,897 | 5,914 | 725 | 2M | 1,898 | 91.7 | 69.1 | MIT | 6 days ago | |
| nao-pon/dropbox-php-sdk | 0.83 | A PHP SDK for the Dropbox API, providing OAuth authentication and methods for uploading, downloading, listing, and managing files and folders. Suitable for integrating Dropbox storage into Laravel or plain PHP applications with a simple, object-oriented client. | 0 | — | 0 | — | 0 | 10.1 | — | MIT | 6 months ago | |
| protobuf-php/protobuf-plugin | 0.83 | A protoc plugin that generates PHP classes from .proto definitions for the protobuf-php runtime, enabling typed Protocol Buffer message serialization and deserialization in PHP projects. | 57 | 60 | 29 | 5K | 7 | 3.6 | 29.1 | MIT | 9 years ago | |
| guzzlehttp/streams | 0.83 | A lightweight PHP library for working with streams, offering object-oriented wrappers, lazy and buffered streams, filtering, limiting, and utility helpers. Once used by Guzzle to power HTTP request and response bodies, it remains useful for composing and manipulating stream data. | 635 | 555 | 33 | 312K | 0 | 2.1 | 26.2 | MIT | — | |
| delight-im/base64 | 0.83 | A flexible PHP library for Base64 encoding and decoding with support for standard, URL-safe, and custom alphabets. It offers strict input validation, padding control, and a clean API with no external dependencies, making binary-to-text conversion safe and easy in any PHP project. | 15 | 16 | 3 | 9K | 0 | 0.2 | 38.2 | MIT | — | |
| rybakit/msgpack | 0.83 | Pure PHP implementation of the MessagePack serialization format, fully compliant with the latest spec. Supports streaming unpacking, unsigned 64-bit integers, custom object types and extensions, with good performance and full test coverage. | 407 | 412 | 20 | 440K | 0 | 28.5 | 48.8 | MIT | 1 month ago | |
| keven/append-stream | 0.83 | A Laravel/PHP package that provides a simple AppendStream abstraction for writing data to append-only streams, with a straightforward API for appending and managing stream contents. | 3 | 3 | 0 | 27 | 0 | 0.0 | 12.3 | — | — |
How can I help you explore Laravel packages today?