Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
GrahamCampbell
GrahamCampbell

OSS Maintainer | Laravel | StyleCI

@GrahamCampbell Graham Campbell Technology Ltd York, United Kingdom gjcampbell.co.uk

Followers

7,103

Public Repos

112

Packages

24

Starred

100

Activity trends

Recorded values over time (once-a-day snapshots). Oct 9, 2026 – Nov 7, 2026

Followers & contributions

Followers Contributions
Search
Licenses
Apache-2.0
BSD-2-Clause
BSD-3-Clause
LGPL-2.1
LGPL-3.0
MIT
NOASSERTION
Laravel versions
12.x
11.x
10.x
9.x
8.x
Keywords
No keywords found.
...
100m
12
12h
13
16bit
16hands
1Broker
1BTCXE
1c
1c-exchange
1c-php
1d convolution
1Pilot
1.x
2.0
2011
2013
20steps
2260
2397
23Video
24h
2checkout notifications
2D Barcode
2d convolution
2fa
2fa authenticator
2factor
2fa verification
Ranges
Stars
–
Forks
–
Watchers
–
Open issues
–
Open PRs
–
Closed issues
–
Closed PRs
–
Opportunity score
–
Releases Last 7 Days Last Month Last Quarter Year to Date All Time Custom
Description
Stars
30 days
GitHub star count over the last 30 days (daily snapshots).
License
Package
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
graham-campbell/markdown — 1,346
27.2 31.2 MIT 7 months ago
View on GitHub
graham-campbell/github Laravel bridge to the KnpLabs PHP GitHub API. Provides a configurable GitHub client via a manager, with Laravel-friendly service container integration, facades, and multi-connection support for GitHub authentication and requests. 647
26.2 31.5 MIT 5 months ago
View on GitHub
graham-campbell/manager Laravel Manager is a package by Graham Campbell that provides reusable manager functionality for Laravel applications, helping you build and organize driver-based managers and related components cleanly and consistently. 393
-2
19.8 47.8 MIT 7 months ago
View on GitHub
graham-campbell/github-notifications A PHP client for GitHub's notifications API, letting you list, filter, mark as read, and manage repository notifications from your applications. Part of Graham Campbell's GitHub package ecosystem. 0
0.3 — — —
View on GitHub
graham-campbell/packagist-stats A PHP package by Graham Campbell for retrieving Packagist statistics, including download counts, through a simple, framework-agnostic API. Installable via Composer and easy to integrate with Laravel or any PHP application. 0
0.3 6.6 — —
View on GitHub
graham-campbell/cache-plugin A Laravel package from Graham Campbell that adds a plugin layer to cache stores, letting you attach custom behavior to cache reads, writes, and deletes without changing the underlying driver. Useful for logging, metrics, and other cross-cutting concerns. 0
0.3 38.9 — —
View on GitHub
graham-campbell/git-wrapper A PHP wrapper around the Git command-line client that provides a clean, object-oriented API for running Git commands via Symfony Process. It simplifies repository operations like clone, checkout, commit, and log, with configurable binary paths and support for custom environments. 0
0.3 25.7 — —
View on GitHub
graham-campbell/matrices A lightweight PHP library for creating and manipulating matrices, with a clean API for common matrix operations. Easy to integrate into Laravel or standalone PHP projects for straightforward matrix math. 0
0.3 — — —
View on GitHub
graham-campbell/security-core Core security utilities for Laravel, providing a lightweight foundation for sanitizing user input, escaping output, and defending against XSS. Powers the graham-campbell/security package and can be used standalone in any PHP or Laravel application. 0
0.3 55.3 — —
View on GitHub
graham-campbell/security A Laravel package from Graham Campbell that helps harden your app by adding configurable security headers to HTTP responses. It provides a simple middleware-based setup for common browser protections, making it easy to improve response security with minimal configuration. 0
0.3 54.2 — —
View on GitHub
graham-campbell/binput Binput is a Laravel input cleaner that sanitises user input via HTMLPurifier, stripping dangerous markup while keeping safe content. It handles strings and arrays, supports cleaning types such as default, html, url and query, and integrates through a simple facade for safer request data. 0
0.3 47.9 — —
View on GitHub
graham-campbell/throttle Rate limiting for Laravel by Graham Campbell. Throttle provides middleware and a facade to limit requests and actions by key, IP, or route, backed by your cache driver, with configurable hit limits and decay times. Ideal for APIs and forms. 0
0.3 55.3 — —
View on GitHub
graham-campbell/gitlab A Laravel integration for the GitLab API v4 client, providing a service provider, facade, and simple configuration so you can query projects, issues, merge requests, and other GitLab resources from your PHP applications. 0
0.3 55.3 — —
View on GitHub
graham-campbell/exceptions Graham Campbell's Exceptions package gives Laravel apps a cleaner, more powerful exception handling setup, with custom handlers, reporting, throttling, and rendering so errors are easier to manage and debug. 0
0.3 53.4 — —
View on GitHub
graham-campbell/digitalocean Graham Campbell's DigitalOcean package offers a simple, elegant Laravel integration for the DigitalOcean API, wrapping the official PHP client with a service provider, facade, and configuration so you can manage Droplets, volumes, and more right from your Laravel app. 0
0.3 55.3 — —
View on GitHub
graham-campbell/bitbucket A Laravel/PHP package by Graham Campbell that provides a clean, configurable Bitbucket Cloud API v2 client, with service provider and facade integration for working with repositories, pull requests, users, webhooks, and related resources. 0
0.3 49.9 — —
View on GitHub
graham-campbell/flysystem Laravel Flysystem is a Flysystem bridge for Laravel by Graham Campbell, built on Laravel Manager. It provides a unified filesystem manager with support for local, S3, Dropbox, and other storage adapters, requiring PHP 7.4-8.1 and Laravel 8. 0
-1
9.0 51.4 — —
View on GitHub
graham-campbell/bounded-cache — 0
4.8 55.3 — —
View on GitHub
graham-campbell/result-type Result Type is a PHP implementation of the result type, maintained by Graham Campbell. It offers a clean way to represent success or failure values instead of exceptions. Install via Composer with graham-campbell/result-type ^1.1; requires PHP 7.2.5-8.6. MIT licensed. 0
+1
3.6 55.3 — —
View on GitHub
graham-campbell/testbench Laravel TestBench by Graham Campbell provides testing functionality for Laravel packages, built on PHPUnit, Mockery, Orchestral Testbench, and Laravel Testbench Core. Supports PHP 7.4-8.5, PHPUnit 9-11, and Laravel 8-13. 0
9.3 50.1 — —
View on GitHub
graham-campbell/guzzle-factory A simple Guzzle factory with sensible defaults for PHP 7.4–8.5. Create ready-to-use clients in one call, customize the handler stack, and optionally enable best-effort transport sharing for handler-lifetime reuse. 0
8.7 55.3 — —
View on GitHub
graham-campbell/phpspec-skip-example-extension PhpSpec extension that lets you skip spec examples via simple annotations. Add @require ClassOrInterface to skip all examples in a spec when a dependency isn’t available. Install with Composer and enable in phpspec.yml. 0
0.9 28.3 — —
View on GitHub
graham-campbell/analyzer Analyzer is a PHP package by Graham Campbell that checks whether referenced classes actually exist. It helps catch missing or mistyped class references, supports PHP 8.1-8.5, and integrates with PHPUnit 10-13 for test-time analysis. 0
9.3 53.7 — —
View on GitHub
graham-campbell/testbench-core Laravel TestBench Core by Graham Campbell provides reusable testing functionality for Laravel packages and applications, supporting PHPUnit 9-12 and Laravel 8-13 on PHP 7.4-8.5. 0
9.0 51.4 — —
View on GitHub
Add Repo
Add a package to Weaver

Enter the package name (vendor/package) or a GitHub URL. Packages must exist on Packagist.

Package or URL
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
steadrun/laravel-monitor
labyrinthe/connect-laravel
elmogy/layan
drewdan/sentinel-client
dskripchenko/laravel-llm
fatryst/nuonuo
stevenay/myanfont
gmostafa/php-graphql-client
xeviant/paystack
snowsoft/faker
meditationsteps/blogetc
animalyoung/laravel-influxdb
onix-solutions/sms-telera
lonely-lights/prosetta
oxygen/data
oxygen/core
jengo/base
xiloryx/log-collector
a21ns1g4ts/filament-stripe
la-php/laravel-admin