cypresslab/gitelephant
GitElephant is a PHP OOP wrapper around the git CLI for managing repositories: inspect commits, branches, tags, diffs, logs, and statuses, and run common git operations via a clean API. Supports git >=1.8, PHP >=7.2 (older PHP via prior versions).
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| symplify/git-wrapper | 0.86 | — | 0 | 36 | — | 2K | — | 0.0 | 45.0 | — | — | |
| jeishanul/laravel-repository-generator | 0.85 | Artisan generator for Laravel’s Repository pattern. Creates CRUD-ready interface and repository classes (supports nested namespaces), writes them to app/Interfaces and app/Repositories, and auto-binds them in AppServiceProvider. Laravel 10–12, --force overwrite. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| arafat69/laravel-repository | 0.84 | — | 0 | 1 | 0 | 121 | 0 | 12.9 | 31.6 | MIT | 5 months ago | |
| anglemx/php-utilities | 0.84 | — | 0 | 0 | 0 | 372 | 0 | 1.2 | 35.5 | MIT | 3 years ago | |
| bit3/git-php | 0.84 | PHP library for working with Git repositories from code. Execute common Git commands, inspect repository state, and script Git operations with a simple API—useful for automation, deployment tools, and integrations that need Git access without shelling out manually. | 47 | 47 | 24 | 617 | 2 | 1.5 | 16.1 | MIT | — | |
| sebastianfeldmann/git | 0.83 | 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 | 48 | 13 | 290K | 2 | 22.4 | 57.7 | MIT | 4 months ago | |
| directorytree/git | 0.83 | 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 | |
| cypresslab/gitelephant-bundle | 0.82 | — | 29 | 30 | 9 | 0 | 0 | 1.6 | — | GPL-3.0 | 6 years ago | |
| darkikim/git-helper | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| thenandan/therepository | 0.82 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sebastian/git-state | 0.81 | sebastian/git-state is a small PHP library that inspects a Git checkout and reports its state: origin URL, current branch, commit hash, and whether the working directory is clean (or the current git status). Useful for build/test tooling. | 14 | 11 | 0 | 1M | 1 | 15.6 | 62.5 | BSD-3-Clause | 3 months ago | |
| gentle/bitbucket-api | 0.81 | PHP Bitbucket API wrapper (PHP 5.4+) using cURL and Buzz. Provides a simple client for interacting with Bitbucket endpoints, with full documentation and optional PHPUnit test suite. MIT licensed. | 75 | 82 | 40 | 801 | 0 | 0.9 | 10.4 | MIT | — | |
| m4tthumphrey/php-gitlab-api | 0.80 | Modern GitLab API v4 client for PHP 8.1–8.5. Provides a clean, feature-rich wrapper around GitLab endpoints with PSR-18 HTTP client and PSR-17 factories support, plus maintained releases, changelog, and strong community tooling. | 951 | 956 | 456 | 98K | 1 | 45.4 | 32.1 | MIT | 1 month ago | |
| gitonomy/gitlib | 0.80 | Gitonomy Gitlib is a PHP library for interacting with Git repositories programmatically. Read commits, trees, branches, tags and diffs; run Git commands via a clean API and work with local repos from your apps, tools, or CI scripts. | 465 | 469 | 74 | 421K | 13 | 16.9 | 45.1 | MIT | 1 year ago | |
| titasgailius/terminal | 0.80 | A lightweight PHP package for building and running terminal commands. Compose commands with a fluent API, execute processes, stream output, handle timeouts and exit codes, and run tasks cross-platform—ideal for artisan tools, deploy scripts, and CI automation. | 513 | 514 | 37 | 3K | 0 | 8.9 | 10.7 | — | 1 year ago | |
| emtiazzahid/git-log-laravel | 0.80 | View your app’s Git commit history in a simple Laravel web page. Install via Composer, register the service provider, and add a route to GitLogLaravelController. No public assets or vendor routes; supports Laravel 5–9. Optional view publish for customization. | 5 | 5 | 1 | 0 | 0 | 1.0 | — | MIT | 3 years ago | |
| graphp/graph | 0.78 | Graphp/graph is a PHP graph data structure library for building and traversing graphs of vertices and edges. Create directed or undirected graphs, attach attributes, and run common algorithms like shortest paths, cycles, and connectivity for analysis and visualization. | 714 | 713 | 74 | 6K | 0 | 8.5 | 13.5 | MIT | 4 years ago | |
| cypresslab/less-elephant | 0.78 | PHP wrapper around the Less (lessc) binary to manage and compile LESS projects. Uses Symfony Finder and Process, supports Composer/PEAR installation, includes PHPUnit tests, and follows Symfony2 coding standards. Requires PHP 5.3+ and a *nix system with lessc installed. | 3 | 3 | 2 | 0 | 0 | 0.1 | — | GPL-3.0 | — | |
| lucianotonet/groq-php | 0.76 | PHP client for the Groq API. Provides a simple, lightweight way to call Groq LLM endpoints from PHP apps, with support for common chat/completions workflows and easy integration into existing projects. | 81 | 84 | 17 | 26K | 3 | 5.5 | 34.8 | MIT | 1 year ago | |
| cypresslab/compass-elephant | 0.74 | PHP wrapper around the Compass binary for *nix systems. Uses Symfony Finder and Process to locate files and run Compass commands from PHP. Install via Composer or PEAR; includes PHPUnit tests and follows Symfony2 coding standards. | 8 | 8 | 6 | 229 | 0 | 2.3 | 19.7 | GPL-3.0 | 11 years ago |
How can I help you explore Laravel packages today?