php-standard-library/io
Handle-based I/O abstractions for PHP: composable, testable streams and readers/writers designed to be async-ready. Part of PHP Standard Library, with docs and contribution links available via php-standard-library.dev.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| bengor-file/file | 0.83 | Lightweight PHP file management library built with Domain-Driven Design. Provides common operations like upload (default or by hash), overwrite, remove, and rename, with a tested, documented codebase and flexible storage integration. | 2 | 2 | 1 | 70 | 0 | 3.3 | 19.2 | MIT | 8 years ago | |
| fidry/filesystem | 0.83 | Tiny wrapper around Symfony Filesystem providing a FileSystem interface plus handy extras: path escaping for OS separators, real/normalized real path helpers, and consistent temp file/dir creation (incl. custom stream wrappers). | 4 | 4 | 0 | 54K | 1 | 12.3 | 59.8 | BSD-3-Clause | 6 months ago | |
| chigix/io-component | 0.83 | Java-like IO utilities for PHP: base InputStream/OutputStream classes, stdin/stdout helpers, serialization and filesystem stream support. Create custom streams by extending base classes and plug them into file, console, or network IO workflows. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 11 years ago | |
| php-standard-library/async | 0.82 | Fiber-based async primitives for PHP: structured concurrency with cooperative multitasking. Run tasks concurrently, manage lifecycles, cancellations, and scopes predictably. Part of PHP Standard Library; docs and guides at php-standard-library.dev. | 1 | 1 | 0 | 28K | 0 | 21.2 | 64.8 | MIT | 1 week ago | |
| jstewmc/stream | 0.82 | jstewmc/stream is a small PHP library that provides a simple Stream abstraction for working with PHP stream resources. It helps with reading/writing, buffering, and common stream operations behind a cleaner, object-oriented API. | 5 | 5 | 0 | 8K | 0 | 0.0 | — | MIT | — | |
| akeneo/storage-utils | 0.81 | — | 1 | 2 | 4 | 0 | 0 | 0.1 | — | — | — | |
| phar-io/filesystem | 0.81 | phar-io/filesystem is a small PHP utility library from the Phar.io ecosystem that abstracts common filesystem tasks with a clean API. Provides helpers for paths, files, and directories, aiming for safer, testable I/O used by tools like phar-io/phar. | 3 | 3 | 3 | 72K | 0 | 0.1 | 55.3 | NOASSERTION | — | |
| php-vfs/php-vfs | 0.81 | Simple virtual filesystem via a PHP stream wrapper for unit tests. Emulates files/dirs in memory so you can test code that reads/writes the filesystem without temporary folders or fixtures. Works with PHPUnit, PHPSpec, and other frameworks. | 57 | 57 | 8 | 28K | 5 | 2.5 | 38.3 | MIT | 5 years ago | |
| php-standard-library/file | 0.81 | Typed PHP file handles for safe reading and writing, with explicit write modes and advisory locking. Part of PHP Standard Library, aiming for clear, reliable filesystem I/O primitives suitable for applications and reusable packages. | 1 | 1 | 0 | 27K | 0 | 21.2 | 64.9 | MIT | 1 week ago | |
| php-standard-library/interoperability | 0.81 | Lightweight PHP interoperability helpers in the php-standard-library ecosystem. Provides small, standards-oriented utilities to bridge common interfaces and behaviors between components, improving compatibility and reuse without pulling in heavy dependencies. | 1 | 1 | 0 | 29K | 0 | 21.3 | 64.9 | MIT | 1 week ago | |
| kherge/file-manager | 0.81 | Strict file and stream manager for PHP: safe read/write operations with unified APIs for files, in-memory strings, and existing streams. Supports iteration over contents and consistent handling via File, Memory, and Stream managers. | 8 | 8 | 3 | 2K | 1 | 2.8 | 32.5 | NOASSERTION | 8 years ago | |
| bezpapirove/bezpapirove_php_lib | 0.80 | — | 0 | 0 | 0 | 8 | 0 | 16.8 | 14.8 | MIT | 3 months ago | |
| php-standard-library/php-standard-library | 0.80 | PSL is a modern standard library for PHP 8.4+, inspired by HHVM’s HSL. It offers consistent, well-typed APIs for async, collections, I/O, networking, crypto, terminal UI, and more—safer alternatives to built-ins with predictable errors and async-ready design. | 1,543 | 1,544 | 87 | 254K | 21 | 46.2 | 44.0 | MIT | 1 week ago | |
| baks-dev/files-res | 0.80 | Laravel/PHP пакет для управления файловыми ресурсами: загрузка и хранение в public/upload, настройка прав доступа, асинхронная обработка через очередь Messenger (async_files_resources). Поддерживает пережатие и конвертацию изображений в WebP через отдельный CDN-сервер. | 0 | 0 | 0 | 52 | 0 | 20.6 | 26.5 | MIT | 2 weeks ago | |
| sunrise/http-message | 0.80 | Sunrise HTTP Message provides a PSR-7 HTTP message implementation with PSR-17 factories, aligned with RFC-7230. Use it to create and work with requests, responses, URIs, streams, and uploaded files in a standards-compliant way. | 19 | 23 | 2 | 817 | 1 | 23.7 | 25.3 | MIT | 3 months ago | |
| covex-nn/joos-stream | 0.80 | JooS_Stream provides a PHP stream wrapper for a virtual filesystem protocol mapped to a base directory. Register a custom scheme, then use standard functions like file_put_contents, unlink, and file_exists on scheme:// paths; unregister when done. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| twistor/stream-util | 0.80 | Lightweight PHP helper for working with streams. Copy/clone streams, inspect size and metadata, check readability/writability/seekability/appendability, and safely rewind/seek. Includes mode and URI utilities for fopen-compatible streams. | 9 | 9 | 8 | 13K | 0 | 0.7 | 43.9 | MIT | — | |
| iron-io/iron_core | 0.80 | iron_core_php provides shared PHP utilities for calling Iron.io REST APIs. Includes the IronCore class with common helpers for requests and API interactions. Install by copying IronCore.class.php into your project. BSD 2-Clause licensed. | 19 | 19 | 16 | 15K | 0 | 1.1 | 39.5 | BSD-2-Clause | 2 years ago | |
| 1tomany/data-uri | 0.80 | Parse data URIs, base64 strings, plain text, URLs, or local files into a temporary file via an immutable value object. Auto-detect or override MIME type, set an optional display name, and the temp file is deleted automatically on destruct. | 0 | 0 | 0 | 63 | 0 | 28.4 | 28.0 | MIT | 2 days ago | |
| flow-php/filesystem | 0.80 | Flow Filesystem provides a simple streaming abstraction for local and remote storage. Read files by byte ranges and write in chunks to support large files efficiently. Part of the Flow PHP ecosystem; see docs for installation and usage. | 6 | 7 | 3 | 67K | 0 | 0.1 | 54.8 | MIT | — |
How can I help you explore Laravel packages today?