spatie/macroable
Add methods to any class at runtime with Spatie’s Macroable trait. Register macros with closures or callables and call them like native methods; macros are bound to the class instance for access to $this. Inspired by Laravel’s Macroable implementation.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| botman/botman | — | 6,147 | 6,185 | 813 | 31K | 9 | 51.6 | 13.8 | MIT | 6 years ago | |
| jrmadsen67/laravel-route-coverage-test | — | 56 | — | 8 | — | 1 | 0.8 | 0.4 | MIT | 6 years ago |
|
| mpietrucha/laravel-essentials | — | 0 | 0 | 0 | 7 | 0 | 0.0 | 12.5 | — | — | |
| mpociot/botman | BotMan is a framework-agnostic PHP chatbot library for building conversational bots across Slack, Telegram, Facebook Messenger, and more. It offers a fluent API, drivers, middleware, and conversation patterns to create interactive chat experiences in Laravel or any PHP app. | 6,147 | 5,579 | 811 | 209 | 9 | 42.9 | 3.2 | MIT | 6 years ago | |
| mpociot/slackbot | mpociot/slackbot is a Laravel package for building Slack bots and integrations. It supports slash commands, interactive messages, and Slack events, with Laravel-friendly routing and queue integration for responding to users and automating workflows. | 6,147 | 5,577 | 811 | 2 | 9 | 42.9 | 3.0 | MIT | 6 years ago | |
| rareloop/lumberjack-core | Lumberjack Core is the foundation of Rareloop's Lumberjack logging package for Laravel. It provides a consistent, handler-driven API for sending application logs to external services such as Loggly and Papertrail, and makes it easy to write custom handlers. | 41 | 43 | 21 | 3K | 5 | 22.7 | 35.0 | MIT | 2 weeks ago | |
| rareloop/router | Rareloop Router is a lightweight, fast PHP router built around PSR-7 and PSR-15. It supports route parameters, groups, middleware, named routes and route caching, making it easy to add clean, expressive routing to any PHP application without a full framework. | 87 | — | 9 | — | 0 | 11.5 | — | MIT | 5 months ago |
|
| snoeren-development/laravel-admin-users | — | 2 | 2 | 0 | 15 | 0 | 15.5 | 12.4 | MIT | 7 months ago | |
| snoeren-development/laravel-discord-webhook-channel | A Laravel notification channel for sending messages to Discord through webhooks. Configure a Discord webhook URL, add the channel to your notifications, and deliver formatted messages to your server with minimal setup. | 14 | — | 4 | — | 0 | 9.1 | 0.8 | MIT | 7 months ago | |
| spatie/dns | spatie/dns is a PHP package that fetches DNS records via dig. Query all records for a domain or filter by type (A, AAAA, CNAME, MX, TXT, SRV, CAA, SOA, NS, PTR, DNSKEY, NAPTR) and read results through simple record objects. | 613 | 620 | 98 | 199K | 0 | 35.3 | 40.7 | MIT | 1 week ago | |
| spatie/docker | Start and manage Docker containers from PHP. Create and run containers, execute commands inside them, and capture output. Customize behavior like daemonization, auto-cleanup on exit, and privileged mode for more control. | 488 | 491 | 56 | 6K | 0 | 11.6 | 15.9 | MIT | 11 months ago | |
| spatie/one-package-to-rule-them-all | Pulls in all Spatie packages at once so you don’t have to require them individually. Install via Composer, optionally publish the config, and get the full Spatie “magic” in one go for your Laravel app. | 60 | 60 | 6 | 0 | 0 | 0.8 | — | MIT | 5 years ago | |
| spatie/ray | spatie/ray sends debug output from any PHP app to Ray, Spatie's desktop debugging app. Dump arrays, HTML, queries, and Markdown, measure performance, pause execution, and inspect output with the same syntax you use across Laravel, JavaScript, and more. | 624 | 627 | 102 | 2M | 0 | 35.7 | 55.7 | MIT | 1 day ago | |
| spatie/ssl-certificate | A PHP package from Spatie that makes it easy to query SSL certificate properties. Fetch a certificate from a hostname, file, or string, then check validity, expiration dates, issuer, and key details. | 742 | 752 | 137 | 171K | 0 | 28.8 | 36.0 | MIT | 5 months ago | |
| spatie/url | Immutable URL parser/builder for PHP. Parse scheme, host, path and query, then fluently transform parts (withHost, withPath, withScheme) and manage query parameters. Supports allowed/sanitized schemes for safer URL handling. | 738 | 751 | 59 | 683K | 0 | 12.5 | 41.0 | MIT | 2 years ago | |
| tenantcloud/data-transfer-objects | A lightweight PHP package for defining typed data transfer objects, making it easy to move structured data between layers of your Laravel application with clear, validated, and reusable DTO classes. | 4 | 4 | 1 | 2K | 0 | 0.1 | 35.5 | MIT | 1 year ago | |
| tomatophp/laravel-tomato | tomatoPHP is a Laravel admin panel and CRUD generator that scaffolds resources, forms, and tables from your models. It bundles a ready-made dashboard UI, roles and permissions, menus, and settings so you can build management interfaces quickly without writing boilerplate code. | 1 | 1 | 0 | 0 | 0 | 0.4 | — | MIT | 2 years ago | |
| tomatophp/tomato-crm | TomatoCRM is a Laravel package from the TomatoPHP ecosystem that brings CRM capabilities to your admin panel. Manage customers, contacts, leads, deals, and sales pipelines through a ready-to-use Filament interface, with customizable resources and integrations for your workflow. | 3 | 3 | 2 | 30 | 0 | 0.5 | 12.8 | MIT | 2 years ago | |
| tomatophp/tomato-crm-module | A CRM module for TomatoPHP and Laravel that adds contacts, leads, deals and pipeline management to your Filament admin panel. Track customers, log activities and follow-ups, and manage your sales process with ready-made resources and widgets. Install via Composer to extend your existing TomatoPHP se... | 0 | 0 | 1 | 1 | 0 | 0.4 | 4.2 | MIT | 2 years ago | |
| tomatophp/tomato-ketchup | tomatophp/tomato-ketchup is a Laravel package in the TomatoPHP family, intended to extend TomatoPHP-based applications. Review the repository README for installation steps, requirements, configuration, and usage details before adding it to your project. | 0 | 0 | 1 | 1 | 0 | 0.4 | 4.2 | MIT | 3 years ago | |
| tomb1n0/guzzle-mock-handler | Lightweight mock handler for Guzzle to fake HTTP responses in tests. Queue responses, simulate status codes, headers, and body content, and inspect requests without making real network calls—useful for unit/integration testing of API clients. | 3 | 3 | 2 | 4K | 4 | 1.1 | 42.0 | MIT | — | |
| umbrellio/jaravel | — | 8 | — | 1 | — | 0 | 0.1 | — | MIT | 3 years ago |
How can I help you explore Laravel packages today?