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.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| alt-three/badger | A Laravel package from Alt Three that simplifies creating and displaying badges in your application. It provides a straightforward API for generating badge images, making it easy to add dynamic status, version, or metadata badges to views and routes. | 50 | 51 | 0 | 417 | 0 | 0.1 | 9.4 | MIT | 8 years ago | |
| alt-three/bus | Alt Three Bus is a lightweight command bus for Laravel that dispatches commands to handlers, supports middleware, and integrates with the container to keep business logic clean and decoupled. | 46 | 51 | 8 | 2K | 0 | 0.2 | 16.7 | MIT | 6 years ago | |
| alt-three/emoji | Alt Three Emoji is a Laravel package that integrates the Emoji One library, making it easy to convert emoji shortcodes to Unicode and render emoji as images. It includes a service provider and facade for quick setup, so you can add rich emoji support to user-generated content. | 72 | 75 | 7 | 495 | 0 | 0.3 | 8.7 | MIT | 7 years ago | |
| alt-three/locker | Alt Three Locker is a simple feature flag package for Laravel, letting you define toggles in config and check them anywhere in your app. Enable or disable features globally or per user without redeploying, keeping risky changes behind safe, manageable switches. | 78 | 83 | 13 | 432 | 0 | 0.4 | 7.9 | MIT | 6 years ago | |
| alt-three/logger | Alt Three Logger is a context-aware logging package for Laravel that extends the standard PSR-3 logger with fluent helpers like withContext, withTags, and withUser, so every log entry can carry user IDs, tags, and custom metadata without repeating yourself at each call site. | 11 | 12 | 1 | 56 | 0 | 0.0 | 7.3 | MIT | 8 years ago | |
| alt-three/login | Alt Three Login is a Laravel package for adding social/OAuth authentication to your app. It provides a simple login flow that integrates with Laravel's auth system, giving developers a lightweight starting point for user sign-in and account handling. | 15 | 14 | 4 | 2 | 0 | 0.1 | 0.5 | MIT | 8 years ago | |
| alt-three/retry | alt-three/retry is a Laravel package for automatically retrying failed operations and queued jobs with configurable attempts and delays. It helps PHP applications handle transient errors gracefully and integrate retry logic cleanly into Laravel workflows. | 11 | 11 | 1 | 0 | 0 | 0.0 | — | MIT | 8 years ago | |
| alt-three/segment | Laravel integration for Segment analytics that makes it simple to identify users and track events from your application. Includes a service provider, facade, and configuration for sending server-side analytics data to Segment. | 58 | 60 | 42 | 398 | 0 | 1.0 | 8.7 | MIT | 6 years ago | |
| alt-three/storage | Alt Three Storage is a lightweight Laravel/PHP package offering a simple, consistent abstraction for file and object storage, making it easier to read, write, and manage files across local and remote backends without coupling code to a specific filesystem. | 8 | 9 | 1 | 1 | 0 | 0.0 | 0.5 | MIT | 8 years ago | |
| alt-three/testbench | A lightweight testing harness for Laravel packages, providing a bootstrapped application instance with service providers, configuration, and helpers so you can write fast, reliable package tests without a full application skeleton. | 6 | 8 | 4 | 583 | 0 | 0.1 | 18.8 | MIT | 6 years ago | |
| alt-three/throttle | Alt Three Throttle provides configurable request rate limiting for Laravel applications. It offers middleware and helpers to protect routes from abuse, control traffic spikes, and return appropriate throttling responses using your chosen cache store. | 41 | 43 | 1 | 187 | 1 | 0.3 | 7.2 | MIT | 8 years ago | |
| alt-three/twitter | Alt Three Twitter is a Laravel package for integrating Twitter into your application, offering a simple wrapper for authenticated API requests and streamlined configuration so you can connect to Twitter without repetitive boilerplate. | 12 | 12 | 0 | 141 | 0 | 0.2 | 10.5 | MIT | 8 years ago | |
| alt-three/uuid | Alt Three UUID is a lightweight Laravel integration for generating UUIDs, giving applications a simple way to create unique identifiers through the framework’s service container. It helps add reliable UUID support to models, services, and other PHP code with minimal setup. | 12 | 12 | 1 | 0 | 0 | 0.0 | — | MIT | 8 years ago | |
| alt-three/validator | Alt Three Validator is a lightweight Laravel package that extends the built-in validator with a hash rule. Use it to verify that an input matches a stored hash, such as checking a password against a hashed value, with simple rule syntax in your validation rules. | 20 | 23 | 2 | 1K | 0 | 0.2 | 17.8 | MIT | 6 years ago | |
| arkecosystem/foundation | Foundation is a foundational Laravel/PHP package for the Ark Ecosystem, providing shared base classes, configuration, and common utilities that other Ark packages build on. It helps bootstrap consistent structure and reduce boilerplate across projects. | 1 | 1 | 3 | 2K | 0 | 19.9 | 47.1 | — | 1 week ago | |
| cachethq/emoji | — | 4 | — | 5 | — | 0 | 0.4 | — | MIT | — | |
| cachethq/twitter | Twitter integration for Cachet status pages. Connect a Twitter account and automatically share incident and maintenance updates with followers, keeping them informed while preserving your existing Cachet workflow and simple Laravel-based configuration. | 2 | 3 | 4 | 572 | 0 | 0.2 | 31.5 | MIT | — | |
| classpreloader/classpreloader | — | 376 | 389 | 31 | 156K | 0 | 2.9 | 36.2 | MIT | 1 year ago | |
| 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 | 181 | — | 3K | — | 0.3 | 47.9 | — | — | |
| 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 | 78 | — | 4K | — | 0.3 | 49.9 | — | — | |
| graham-campbell/bounded-cache | — | 0 | 12 | — | 103K | — | 4.8 | 55.3 | — | — | |
| 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 | 14 | — | 657 | — | 0.3 | 38.9 | — | — | |
| 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 | 509 | — | 11K | — | 0.3 | 55.3 | — | — | |
| 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 | 593 | — | 7K | — | 0.3 | 53.4 | — | — | |
| 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 | 488 | — | 5K | — | 9.0 | 51.6 | — | — | |
| 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 | 652 | 125 | 81K | 1 | 26.2 | 31.5 | MIT | 5 months ago | |
| 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 | 24 | — | 0 | — | 0.3 | — | — | — | |
| 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 | 144 | — | 21K | — | 0.3 | 55.3 | — | — | |
| 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 | 94 | — | 402K | — | 8.7 | 55.3 | — | — | |
| 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 | 400 | 40 | 697K | 0 | 19.8 | 47.8 | MIT | 7 months ago | |
| graham-campbell/markdown | — | 1,346 | 1,365 | 137 | 177K | 0 | 27.2 | 31.2 | MIT | 7 months ago | |
| 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 | 29 | — | 2 | — | 0.3 | 6.6 | — | — | |
| 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 | 255 | — | 8K | — | 0.3 | 54.2 | — | — | |
| 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 | 31 | — | 16K | — | 0.3 | 55.3 | — | — | |
| 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 | 51 | — | 4K | — | 9.3 | 50.1 | — | — | |
| 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 | 17 | — | 5K | — | 9.0 | 51.6 | — | — | |
| 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 | 720 | — | 29K | — | 0.3 | 55.3 | — | — | |
| hardevine/laravel-auto-presenter | Laravel Auto Presenter automatically applies presenter classes to Eloquent models, moving formatting and view logic out of Blade templates into dedicated classes. It resolves the right presenter for each model with minimal configuration, keeping controllers and views clean and consistent. | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago | |
| ivan88217/laravel-auto-presenter | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| mccool/laravel-auto-presenter | — | 741 | 756 | 72 | 4K | 0 | 7.4 | 7.7 | MIT | 4 years ago | |
| pusher/pusher-http-laravel | Official Laravel integration for Pusher Channels. Configure the Pusher broadcasting driver, trigger server-side events, authorize private and presence channels, and broadcast Laravel events in real time. Includes config publishing and native support for Laravel's event broadcasting system. | 399 | 403 | 60 | 469 | 0 | 4.1 | 4.7 | MIT | 6 years ago | |
| spatie/schema-org | spatie/schema-org is a fluent PHP builder for all Schema.org types and properties, generated from the official vocabulary. Chain methods to construct structured data and output valid ld+json script tags for rich search results. | 1,509 | 1,530 | 145 | 548K | 0 | 40.5 | 41.0 | MIT | 1 month ago | |
| vimeo/laravel | — | 417 | 419 | 86 | 65K | 24 | 30.6 | 42.1 | Apache-2.0 | 6 months ago | |
| vinkla/alert | A lightweight Laravel package for displaying flash alerts and notifications. It provides a simple API to queue success, error, and info messages in the session and render them in your views, making consistent user feedback easy to add with minimal setup. | 108 | 109 | 11 | 67 | 0 | 0.4 | 2.0 | MIT | 7 years ago | |
| vinkla/algolia | Algolia bridge for Laravel that wires the official Algolia PHP client into your app via a service provider, facade, and publishable config. Index and query records, manage indices, and add fast, relevant search to Laravel projects through a clean, familiar API. | 69 | 73 | 13 | 263 | 0 | 0.4 | 6.6 | MIT | 7 years ago | |
| vinkla/facebook | A Laravel bridge for the official Facebook SDK for PHP. It wires the Facebook service into Laravel's container and facades, letting you manage app credentials, generate login URLs, and call the Graph API through a clean, testable interface. | 112 | — | 18 | — | 0 | 0.6 | — | MIT | 7 years ago |
|
| vinkla/hashids | Laravel bridge for Hashids: encode integers into short, non-sequential strings and decode them back. Supports multiple connections via config, includes a facade and manager for dependency injection, and integrates cleanly with typical Laravel workflows. | 5,424 | 2,075 | 411 | 503K | 0 | 43.3 | 27.2 | MIT | 3 years ago | |
| vinkla/translator | — | 271 | 278 | 28 | 92 | 0 | 5.6 | 1.2 | MIT | 8 years ago |
How can I help you explore Laravel packages today?