Followers
—
Total Stars
68,236
Packages
15
Monthly Downloads
161,615,474
Avg Score
39.2
Packages w/ Vulns
0
|
|
Description
|
|
|
|
License
|
|
|
|---|---|---|---|---|---|---|---|
| sebastian/diff | Standalone PHP diff library extracted from PHPUnit. Generate unified/strict unified diffs or diff-only output between strings via Differ and output builders, or parse unified diff text into an object graph with Parser for further processing. | 7,661 | 50.1 | 53.6 | BSD-3-Clause | 3 days ago | |
| sebastian/comparator | sebastian/comparator compares PHP values for equality with type-specific comparators. Use the Factory to select the right comparator for two values and assertEquals() to verify matches, throwing a ComparisonFailure when differences are found. | 7,050 | 59.8 | 62.0 | BSD-3-Clause | 23 hours ago | |
| sebastian/exporter | Exports PHP variables to readable, deterministic strings for visualization and debugging. Handles scalars, arrays (including recursion), objects, resources, and special float values (NAN/INF). Useful for test output, diffs, and diagnostics. | 6,822 | 51.7 | 54.2 | BSD-3-Clause | 2 months ago | |
| sebastian/environment | Runtime environment helper for PHP projects. Detects PHP/HHVM runtime specifics so you can choose safe execution paths, handle version and platform differences, and write portable code with minimal conditionals—useful in libraries and test tooling. | 6,776 | 50.5 | 53.8 | BSD-3-Clause | 3 days ago | |
| sebastian/global-state | sebastian/global-state snapshots and restores PHP global state (globals, superglobals, ini settings, etc.), extracted from PHPUnit as a standalone component. Useful for test isolation and detecting side effects by capturing state before and after code runs. | 6,606 | 47.1 | 53.0 | BSD-3-Clause | 2 months ago | |
| sebastian/version | Library for deriving a PHP project’s version from Git. Provide a release string and project path; Version::asString() returns the release, a -dev suffix, or git describe output (tags/commits) depending on repo state and release format. | 6,583 | 47.4 | 53.4 | BSD-3-Clause | 2 months ago | |
| sebastian/recursion-context | — | 6,576 | 47.7 | 53.3 | BSD-3-Clause | 2 months ago | |
| sebastian/object-enumerator | Traverses array structures and object graphs to enumerate all referenced objects, helping you inspect, analyze, or collect objects reachable from complex data structures. Install via Composer for production or as a dev dependency for testing and tooling. | 6,542 | 46.2 | 53.2 | BSD-3-Clause | 2 months ago | |
| sebastian/object-reflector | Reflect object properties across a class hierarchy, including inherited, private, and protected members. sebastian/object-reflector provides a small utility for accessing and inspecting object state when PHP’s standard reflection APIs are inconvenient. | 6,282 | 46.0 | 53.6 | BSD-3-Clause | 2 months ago | |
| sebastian/phpcpd | PHPCPD is a copy/paste detector for PHP that finds duplicated code (clones) across files and reports duplicate lines and locations. Distributed as a PHAR and installable via Phive. Note: this project is unmaintained and archived. | 2,212 | 8.4 | 22.0 | BSD-3-Clause | — | |
| sebastian/type | sebastian/type provides lightweight value objects that model PHP’s type system. Useful for tools and libraries that need to represent, compare, and work with types (including complex and composite types) in a consistent, structured way. | 1,497 | 31.0 | 63.6 | BSD-3-Clause | 2 months ago | |
| sebastian/complexity | 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,252 | 27.6 | 64.7 | BSD-3-Clause | 2 months ago | |
| sebastian/cli-parser | sebastian/cli-parser is a lightweight PHP library for parsing command-line arguments from $_SERVER['argv'], extracted from phpunit/phpunit. Ideal for building CLI tools and test runners that need reliable option and argument handling. | 1,201 | 27.7 | 65.0 | BSD-3-Clause | 2 months ago | |
| sebastian/lines-of-code | sebastian/lines-of-code is a lightweight PHP library for counting lines of code in PHP source files. Useful for reporting, metrics, and tooling, it can be installed via Composer as a runtime or dev dependency. | 1,170 | 27.4 | 65.0 | BSD-3-Clause | 2 months ago | |
| sebastian/git-state | Describe the state of a Git checkout from PHP. Detect origin URL, current branch and commit hash, and whether the working directory is clean; otherwise return the git status output. Useful for build metadata and diagnostics. | 6 | 20.3 | 43.0 | BSD-3-Clause | 2 weeks ago |
How can I help you explore Laravel packages today?