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 | 25 | 0 | 3.3 | 13.4 | 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 | 59K | 1 | 9.4 | 58.4 | BSD-3-Clause | 8 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 | |
| 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 | 9K | 0 | 0.0 | 44.1 | MIT | — | |
| akeneo/storage-utils | 0.81 | — | 1 | 2 | 4 | 4 | 0 | 0.1 | 4.7 | — | — | |
| 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 | 70K | 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 | 15K | 5 | 2.5 | 34.8 | MIT | 5 years 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 | 30K | 0 | 19.5 | 64.0 | MIT | 1 month 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 | 33.1 | NOASSERTION | 9 years ago | |
| bezpapirove/bezpapirove_php_lib | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 15.2 | — | MIT | 5 months ago | |
| php-feed-io/feed-io | 0.80 | feed-io is a PHP library for reading and writing RSS and Atom feeds. It handles fetching, parsing, and generating feed content with an easy-to-use API, making it simpler to consume external feeds or publish your own in PHP applications. | 17 | 16 | 5 | 31K | 7 | 24.0 | 54.5 | MIT | 3 weeks ago | |
| baks-dev/files-res | 0.80 | Laravel/PHP пакет для управления файловыми ресурсами: загрузка и хранение в public/upload, настройка прав доступа, асинхронная обработка через очередь Messenger (async_files_resources). Поддерживает пережатие и конвертацию изображений в WebP через отдельный CDN-сервер. | 0 | 0 | 0 | 76 | 0 | 19.3 | 30.2 | MIT | 2 months 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. | 18 | 18 | 2 | 605 | 1 | 21.4 | 23.2 | MIT | 5 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 | — | |
| php-standard-library/php-standard-library | 0.80 | PSL (PHP Standard Library) is a well-typed, centralized API set for PHP 8.4+ covering async, collections, networking, I/O, crypto, terminal UI, and more. It replaces unsafe PHP primitives with predictable, async-ready alternatives and includes composable type-safe validation. | 1,559 | 1,554 | 90 | 278K | 21 | 43.6 | 44.4 | MIT | 1 month ago | |
| 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.8 | 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 | 14K | 0 | 1.1 | 39.1 | 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 | 605 | 0 | 26.3 | 42.6 | MIT | 1 month 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 | 4 | 66K | 0 | 0.2 | 54.9 | MIT | — | |
| debril/feed-io | 0.79 | PHP library to read and write RSS, Atom, and JSONFeed. Supports feed autodiscovery, enclosures, logos, content filtering, and DateTime conversion. Includes CLI tools, PSR-7 responses with cache headers, PSR-3 logging, and PSR-18 HTTP clients. | 263 | 266 | 64 | 24K | 11 | 8.1 | 23.3 | MIT | 2 years ago |
How can I help you explore Laravel packages today?