nicmart/tree
A lightweight, flexible tree data structure for PHP. Provides NodeInterface/Node implementations with parent/child management, leaf/child checks, and easy child add/remove/set operations. Includes fluent builder classes to assemble trees quickly.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| lukascivil/treewalker | 0.81 | Laravel package for walking, searching, and manipulating tree structures with a simple API. Traverse nodes, run callbacks, and query descendants/ancestors efficiently—useful for nested categories, menus, and other hierarchical data. | 75 | 76 | 28 | 33K | 0 | 23.1 | 42.8 | MIT | 6 years ago | |
| mbsoft31/graph-core | 0.79 | Lightweight, dependency-free graph library for PHP 8.2+. Build directed/undirected graphs with node and edge attributes, fast adjacency lookups, subgraph views, and export to Cytoscape.js JSON, GraphML, and GEXF (XML exports require ext-dom). | 0 | 0 | 0 | 28 | 0 | 20.3 | 23.8 | MIT | 6 months ago | |
| ergebnis/json-normalizer | 0.78 | Normalize JSON documents with composable normalizers. Includes generic and vendor-specific normalizers for formatting, indentation, schema-based ordering, JSON encoding, chaining, callbacks, and controlling final newlines. Install via Composer and apply a Normalizer to produce consistent JSON output... | 81 | 82 | 5 | 1M | 0 | 30.4 | 67.7 | MIT | 7 months ago | |
| localheinz/phpstan-rules | 0.78 | Custom PHPStan rules to enforce stricter coding standards in PHP projects. Includes ready-to-use rules.neon (auto-loaded via phpstan/extension-installer) with checks like no named arguments, class final enforcement, and more. Install via Composer as a dev dependency. | 444 | 443 | 22 | 297 | 6 | 33.8 | 6.8 | MIT | 2 months ago | |
| ergebnis/phpstan-rules | 0.78 | A set of extra PHPStan rules to enforce stricter, opinionated code standards in PHP projects. Install via Composer and include rules.neon (auto via phpstan/extension-installer) to catch issues like named arguments, class design, and more. | 444 | 444 | 22 | 254K | 6 | 33.8 | 48.0 | MIT | 2 months ago | |
| ergebnis/rector-rules | 0.76 | Custom Rector rules from Ergebnis to standardize and modernize PHP code. Includes sorting associative arrays and match arms, converting Faker generator property fetches to method calls, and fixing namespaced symbol references. Install via Composer for dev. | 9 | 9 | 0 | 18K | 0 | 30.3 | 52.8 | MIT | 1 week ago | |
| jangregor/phpstan-prophecy | 0.75 | PHPStan extension for phpspec/prophecy that improves type inference in tests. It teaches PHPStan the real types returned from Prophecy workflows like prophesize(), willExtend(), and reveal(), so your revealed doubles are understood as the mocked class. | 111 | 112 | 30 | 510K | 3 | 29.5 | 60.4 | MIT | 1 month ago | |
| ergebnis/license | 0.75 | — | 14 | 15 | 1 | 28K | 0 | 24.0 | 53.2 | MIT | 7 months ago | |
| laravel/ranger | 0.68 | Laravel Ranger is a beta introspection library for Laravel apps. It walks your codebase to discover routes, models, enums, broadcast events, env vars, and Inertia components, firing callbacks with rich DTOs so you can analyze or export app metadata. | 53 | 51 | 9 | 21K | 3 | 24.5 | 42.6 | MIT | 1 day ago | |
| internachi/modular | 0.66 | A lightweight module system for Laravel apps using Composer path repositories and Laravel package discovery. Create self-contained modules in an app-modules/ directory, following standard Laravel package conventions with minimal extra tooling. | 1,147 | 1,142 | 104 | 52K | 23 | 46.0 | 40.9 | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?