lukascivil/treewalker
TreeWalker is a lightweight PHP 8.1+ library for manipulating nested arrays, objects, and JSON strings interchangeably. It offers diffing, recursive walking with edits/deletion, merging, and dynamic key-path get/set/create operations, with configurable array, object, or JSON output.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| digitalkaoz/github-contributions-bundle | 0.82 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| common-gateway/github-bundle | 0.81 | — | 0 | 0 | 1 | 0 | 0 | 2.5 | — | — | 3 years ago | |
| spatie/github-actions-watcher | 0.81 | Monitor all GitHub Actions workflows for a repo in real time from your terminal. Install via Composer and run actions-watcher to auto-detect the current git repo/branch, poll status, and refresh until all runs complete. Auth required for private repos. | 134 | 134 | 8 | 2 | 0 | 9.1 | 0.1 | MIT | 11 months ago | |
| alessandro_podo/git-changelog-generator | 0.81 | — | 0 | 0 | 0 | 52 | 0 | 0.0 | 23.8 | — | — | |
| symfony/thanks | 0.81 | Symfony plugin to show thanks by starring the GitHub repos of your Composer dependencies. Run via composer thanks to discover and support the open-source packages your project relies on. | 8,067 | 8,083 | 36 | 180K | 0 | 27.3 | 18.9 | MIT | 1 year ago | |
| automattic/jetpack-changelogger | 0.81 | Automattic’s Jetpack Changelogger helps you create and manage changelog entries with a simple workflow, keeping releases consistent across projects. Designed for Jetpack development, it streamlines collecting notes and generating clean, structured changelogs. | 10 | 10 | 5 | 178K | 0 | 0.2 | 55.3 | NOASSERTION | — | |
| spiriitlabs/commit-history | 0.80 | Laravel package that brings Git commit history into your application, with a simple built-in interface to browse recent commits, inspect changes, and keep project history accessible to your team without leaving the admin area. | 0 | 0 | 1 | 145 | 1 | 8.1 | 31.9 | MIT | 7 months ago | |
| directorytree/git | 0.80 | Lightweight PHP wrapper for running Git commands on a server. Supports pull, fetch, reset (hard/soft), and remote management (get/get all/add/set URL). Requires PHP 7.3+ and a working directory set to your repo via chdir(). | 24 | 24 | 1 | 0 | 0 | 0.8 | — | MIT | 2 years ago | |
| nickyeoman/symfonycms | 0.80 | nickyeoman/symfonycms is a Symfony-based content management package that adds CMS functionality to Symfony applications, giving developers a starting point for managing pages and site content inside their existing Symfony projects. Lightweight and minimally adopted. | 0 | — | 0 | — | 0 | 0.3 | — | CC0-1.0 | 3 years ago | |
| sebastianfeldmann/git | 0.80 | PHP library to access and interact with Git repositories. Provides a simple API for common Git commands and info (status, log, branches, tags), ideal for build scripts, CI tooling, and automation where you need Git data without shelling out manually. | 48 | 49 | 13 | 453K | 2 | 15.3 | 57.2 | MIT | 9 months ago | |
| kriswallsmith/spork | 0.80 | — | 583 | 589 | 49 | 2K | 16 | 9.8 | 17.7 | MIT | — | |
| kkszymanowski/traitor | 0.80 | Traitor brings traits to Eloquent like first-class relations. Define reusable, composable model fragments and access them via $model->traitName, eager load with with('traitName'), and query through them—keeping models slim while sharing behavior and attributes. | 130 | 130 | 3 | 150K | 1 | 3.5 | 41.9 | MIT | 2 years ago | |
| sebastian/git-state | 0.80 | sebastian/git-state is a small PHP library for describing the state of a Git checkout. Its Builder returns the origin remote URL, current branch, commit hash, and working directory status, or false when the directory is not a repository. | 30 | 17 | 0 | 2M | 1 | 20.1 | 64.7 | BSD-3-Clause | 2 weeks ago | |
| klaussilveira/gitter | 0.80 | Gitter is a lightweight PHP client for the GitHub API, offering a fluent, object-oriented interface to repositories, users, issues, and more. It handles authentication, pagination, and HTTP concerns so you can focus on building GitHub-powered features quickly. | 195 | — | 60 | — | 7 | 5.0 | 3.0 | BSD-3-Clause | 4 years ago |
|
| windwalker/stream | 0.80 | — | 0 | 0 | 0 | 314 | 0 | 0.0 | 34.5 | MIT | — | |
| dontdrinkandroot/gitki-bundle | 0.80 | — | 9 | 9 | 2 | 8 | 17 | 6.7 | 9.4 | Apache-2.0 | 8 years ago | |
| chitanka/wiki-bundle | 0.80 | — | 0 | 0 | 0 | 4 | 0 | 0.0 | 9.7 | NOASSERTION | — | |
| calebdw/fakerstan | 0.80 | — | 3 | 3 | 1 | 19K | 0 | 5.0 | 52.5 | MIT | 11 months ago | |
| lolli42/finediff | 0.80 | Create HTML diffs between two strings with fine-grained character or word comparison. Outputs / markup, escapes HTML entities, supports multibyte strings, and exposes internal opcodes for diff processing. PHP 8.2+ in v1.1. | 13 | 13 | 3 | 489K | 0 | 3.3 | 55.6 | MIT | 1 year ago | |
| alexeyshockov/colada | 0.80 | — | 31 | 32 | 6 | 0 | 0 | 0.2 | — | MIT | — |
How can I help you explore Laravel packages today?