m4tthumphrey/php-gitlab-api
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.
Adopt This Package If:
Look Elsewhere If:
knplabs/github-api or bitbucket/client instead).spatie/gitlab-api.gitlab-rails) may be faster.*"This package lets us automate GitLab workflows directly from our PHP/Laravel stack—reducing manual work, improving security, and cutting costs by avoiding third-party tools. For example:
*"This is a batteries-included GitLab API client for PHP, designed for Laravel/Symfony. Key advantages:
graham-campbell/gitlab wrapper simplifies service providers, caching, and authentication.ResultPager) and caching (via php-http/cache-plugin) for bulk operations.spatie/gitlab-api are lighter but lack Laravel integration and advanced features. This is the most robust choice for GitLab-heavy PHP apps."*Call to Action: "Let’s prototype this for [specific use case, e.g., pipeline automation or user access reviews] in 2 weeks. The Laravel wrapper handles 80% of the boilerplate, and the GitLab team backs the API client."
How can I help you explore Laravel packages today?