sebastian/file-filter
Filter and whitelist/blacklist files and directories in PHP projects. Extracted from phpunit/phpunit, this lightweight library helps build file lists while honoring include/exclude rules—useful for test runners, coverage tools, and CLI utilities.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| braune-digital/query-filter-bundle | 0.84 | — | 0 | 0 | 0 | 0 | 1 | 0.2 | — | — | — | |
| ysm/filterable | 0.84 | — | 8 | 8 | 1 | 191 | 0 | 0.4 | 18.6 | MIT | — | |
| phpunit/php-file-iterator | 0.82 | php-file-iterator provides a simple, dependency-free way to filter and iterate over files by suffix, prefix, or custom filters, powering PHPUnit's test file discovery. Install it via Composer to find and list files matching patterns in any PHP project. | 7,476 | 7,486 | 48 | 16M | 1 | 45.1 | 52.6 | BSD-3-Clause | 2 months ago | |
| alhames/filter-bundle | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 2 years ago | |
| andrew-svirin/resource-crawler-bundle | 0.82 | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| andersundsehr/phpstan-git-files | 0.81 | PHPStan extension that automatically feeds PHPStan all tracked .php files from your Git repository, so analysis always matches what’s in version control. Install via Composer and include the provided extension.neon/extension.php in your PHPStan config. | 1 | 1 | 0 | 3K | 0 | 24.0 | 52.5 | — | 1 week ago | |
| sebastian/diff | 0.81 | sebastian/diff is a standalone PHP diff library, factored out of PHPUnit. It generates unified, strict unified, or diff-only output, parses unified diffs into object graphs, and supports custom output builders. Install via Composer as a project or development dependency. | 7,642 | 7,706 | 90 | 15M | 1 | 46.6 | 52.0 | BSD-3-Clause | 2 months ago | |
| darvinstudio/fileman | 0.81 | Laravel file manager integration for browsing, uploading, renaming and deleting files via a simple UI and API. Helps manage storage disks and media assets from within your app, with configurable paths, permissions and adapters for common filesystem backends. | 0 | 0 | 1 | 49 | 0 | 0.0 | 23.5 | MIT | — | |
| crodas/file-util | 0.81 | A small PHP utility library for everyday file operations, with helpers for reading, writing, and inspecting files and paths. Useful for simplifying common filesystem tasks in Laravel or plain PHP projects. | 2 | 3 | 0 | 53 | 0 | 0.0 | 17.6 | — | — | |
| php-standard-library/file | 0.81 | Typed file handles for safe reading and writing in PHP, with explicit write modes and advisory file locking. Part of PHP Standard Library, designed to make filesystem IO clearer and less error-prone. | 1 | 1 | 0 | 102K | 0 | 21.5 | 64.9 | MIT | 1 week ago | |
| laminas/laminas-filter | 0.81 | A collection of reusable data filters for PHP apps. Provides string and numeric normalization, file and HTML filters, and a plugin manager to compose filter chains. Useful for sanitizing and transforming input consistently across Laminas and other frameworks. | 95 | 95 | 37 | 1M | 2 | 12.0 | 57.0 | BSD-3-Clause | 11 months ago | |
| clue/stream-filter | 0.81 | 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 | |
| bernardosecades/php-quality-tools | 0.81 | Collection of PHP quality and static analysis tools bundled for easier setup and consistent code standards across projects, including linters, formatters, and test/coverage helpers to streamline CI and improve code health. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| sebastian/finder-facade | 0.81 | A convenience wrapper around Symfony Finder that simplifies locating files in PHP projects. It provides a fluent, facade-style API for common search patterns, filtering, and exclusions, making file discovery easier for tools such as PHPUnit and code coverage. | 243 | 245 | 17 | 127K | 0 | 0.9 | 26.5 | NOASSERTION | — | |
| christophrumpel/laravel-command-file-picker | 0.81 | A small Laravel package that adds a file picker for Artisan command files, letting you browse and select existing command classes instead of typing file paths by hand. Handy for quickly locating and working with commands in your app. | 10 | 10 | 2 | 123 | 0 | 0.4 | 15.0 | MIT | 5 years ago | |
| antonioturdo/file-bundle | 0.81 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | Apache-2.0 | — | |
| spiral/files | 0.80 | Spiral Files is a lightweight PHP file toolkit for managing files and directories with a clean API, plus virtual stream wrapper support. Includes strong typing, PHPUnit/Psalm coverage, and integrates with the Spiral Framework or works standalone. | 5 | 5 | 1 | 24K | 0 | 1.6 | 49.9 | MIT | 7 years ago | |
| sebastian/lines-of-code | 0.80 | A lightweight PHP library from Sebastian Bergmann for counting lines of code in PHP source files, reporting logical and physical line counts. Used by PHPUnit's code coverage tooling and handy for building metrics, reports, and static analysis tools. | 1,180 | 1,182 | 9 | 24M | 1 | 21.6 | 61.8 | BSD-3-Clause | 3 months ago | |
| sebastian/complexity | 0.80 | Compute code complexity metrics for PHP units (functions, methods, classes). sebastian/complexity provides programmatic analysis useful for static analysis tools, quality gates, and CI reporting; install via Composer for project or dev-only use. | 1,260 | 1,260 | 12 | 23M | 1 | 13.1 | 57.8 | BSD-3-Clause | 9 months ago | |
| tecnickcom/tc-lib-pdf-filter | 0.80 | Pure-PHP decoder for standard PDF stream filters, including FlateDecode, LZWDecode, RunLengthDecode, ASCIIHexDecode, ASCII85Decode, CCITTFaxDecode, DCTDecode, JPXDecode and JBIG2Decode. Chain multiple filters in sequence, with typed exceptions for invalid or unknown filters. Requires PHP 8.2+ and zl... | 6 | 6 | 5 | 52K | 0 | 20.4 | 62.6 | NOASSERTION | 2 weeks ago |
How can I help you explore Laravel packages today?