spatie/pest-plugin-test-time
A Pest plugin for controlling time in tests. Freeze or advance Carbon’s current time with testTime()->freeze() and addMinute(), and use the toBeCarbon expectation to assert Carbon date and time values clearly.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| aichadigital/lara-verifactu | Laravel package for Spain's Verifactu invoice compliance system: generate, sign, and send tamper-proof invoices to the AEAT, manage QR codes, hash chains, and validation records from your PHP app with a simple, framework-native API. | 0 | 0 | 1 | 280 | 0 | 0.7 | 34.6 | MIT | — | |
| defstudio/telegraph | Telegraph is a Laravel package for building Telegram bots with a fluent, testable API. It handles keyboards, media, conversations, webhooks, and polls, so you can ship interactive bots quickly using familiar Laravel patterns. | 821 | — | 142 | — | 2 | 27.5 | 0.9 | MIT | 1 month ago | |
| forestadmin/php-agent-toolkit | — | 0 | 0 | — | 67 | — | 0.0 | 25.3 | — | — | |
| forestadmin/php-base-datasource | — | 0 | 0 | — | 68 | — | 0.0 | 25.4 | — | — | |
| forestadmin/php-datasource-customizer | — | 0 | 0 | — | 68 | — | 0.0 | 25.4 | — | — | |
| forestadmin/php-datasource-doctrine | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| forestadmin/php-datasource-eloquent | — | 0 | 0 | — | 10 | — | 0.0 | 14.4 | — | — | |
| forestadmin/php-datasource-toolkit | — | 0 | 0 | — | 68 | — | 0.0 | 25.4 | — | — | |
| inalto/filament-coord-picker | Filament form field that lets users pick latitude and longitude on an interactive map. Click or drag the marker to set coordinates, search for an address, and save the pair to your model. Drops into any Filament resource form with minimal setup. | 0 | — | 0 | — | 0 | 0.7 | 0.8 | MIT | 1 year ago | |
| lacodix/laravel-model-filter | A Laravel package for filtering, searching, and sorting Eloquent models using query strings. It includes built-in filter types for strings, dates, numbers, and enums, plus custom filters for complex database logic. | 176 | 176 | 14 | 4K | 1 | 31.8 | 22.4 | MIT | 1 month ago | |
| lacodix/laravel-plans | Manage SaaS plans and addons with subscriptions, billing intervals, and countable or unlimited features like credits and tokens that auto-reset. Consume feature usage across plans in order, with translations, sorting, and metadata. No billing included. | 7 | 7 | 1 | 102 | 0 | 19.2 | 17.6 | MIT | 4 months ago | |
| laranail/package-tools | laranail/package-tools is a toolkit for Laravel package developers, offering helpers and scaffolding for service providers, configuration, migrations, and common package concerns so you can build cleaner, more consistent add-ons with less boilerplate. | 0 | — | 0 | — | 0 | 19.5 | — | MIT | 2 weeks ago |
|
| maize-tech/laravel-magic-login | Laravel Magic Login adds passwordless authentication to your Laravel app using temporary signed magic links sent by email. Users log in with one click, no password required, with configurable expiry and easy customization. | 183 | — | 16 | — | 0 | 13.8 | — | MIT | 4 months ago | |
| maize-tech/laravel-model-expires | A Laravel package that gives Eloquent models expiration dates. Add the trait, set an expiry, and use scopes to query active or expired records. Includes commands to prune expired models automatically, keeping your database clean and your data fresh. | 23 | 23 | 2 | 66 | 0 | 20.9 | 10.2 | MIT | 4 days ago | |
| masterix21/laravel-licensing | A Laravel package for issuing and validating license keys with full lifecycle support. Create, activate, renew, and revoke licenses tied to your Eloquent models, with flexible usage limits, expiration policies, and cryptographic verification built in. | 177 | — | 22 | — | 0 | 20.4 | — | MIT | 3 weeks ago |
|
| mddev31/filament-dynamic-dashboard | End-user-configurable dashboards for Filament v4/5: drag, resize, and move widgets across named sections, with JSON layout presets, per-dashboard filters, typed widget settings, and optional Spatie role-based visibility. | 10 | 10 | 4 | 2K | 0 | 16.0 | 35.1 | MIT | 5 months ago | |
| mitydigital/statamic-form-submission-cleaner | A Statamic addon for cleaning up stored form submissions. Configure retention rules to automatically remove old or unwanted entries, keeping your site tidy and your database free from unnecessary submission data. | 0 | 0 | 1 | 108 | 0 | 5.1 | 29.3 | MIT | 9 months ago | |
| mitydigital/statamic-logger | A Statamic addon that adds flexible logging to help you capture and review activity and events through Laravel’s logging system, making it easier to monitor what happens in your Statamic site. | 2 | — | 1 | — | 1 | 17.5 | — | MIT | 1 month ago | |
| mitydigital/statamic-scheduled-cache-invalidator | A Statamic addon for scheduling cache invalidation, helping you automatically refresh stale content on a timetable. Define invalidation rules and timings to keep cached pages fast and up to date without manual clears. | 3 | 3 | 2 | 2K | 0 | 0.4 | 38.0 | MIT | 1 year ago | |
| mitydigital/statamic-stripe-checkout-fieldtype | A Statamic fieldtype that adds Stripe Checkout to your site, letting editors place a buy button or link in their content that sends visitors to a Stripe-hosted checkout page to pay. Configure products and pricing in the fieldtype, then let Stripe handle payment collection, taxes, and receipts. | 1 | — | 1 | — | 0 | 0.0 | — | — | 1 year ago | |
| mitydigital/statamic-two-factor | Add two-factor authentication to your Statamic control panel. This addon adds a TOTP second step to CP logins, with enrolment screens and recovery codes, so accounts stay protected even when a password is compromised. Simple to install and configure. | 2 | — | 3 | — | 1 | 0.5 | — | NOASSERTION | 1 year ago | |
| mitydigital/statamic-variable-number-fieldtype | A Statamic fieldtype addon that adds a flexible Variable Number field to your control panel, making it easy to capture and display numeric values in your content. Simple to install and configure, it drops straight into your existing fieldsets and blueprints. | 0 | — | 0 | — | 0 | 0.3 | — | — | 1 year ago | |
| mostafaznv/laracache | — | 272 | 272 | 6 | 2K | 0 | 16.2 | 13.0 | MIT | 6 months ago | |
| mostafaznv/larupload | Larupload is a Laravel package that simplifies file uploads with Eloquent integration, handling images, videos and audio plus resizing, cropping, watermarking, validation, and local or S3 storage. It offers a clean API for attaching and managing media on models. | 76 | — | 7 | — | 0 | 18.2 | — | MIT | 1 month ago | |
| oddvalue/laravel-drafts | A simple, drop-in drafts and revisions system for Laravel models. Add a trait to your model, update the database, and get published revisions, current revisions, auto drafts, and preview mode via middleware, with minimal changes to your existing code. | 438 | 438 | 22 | 13K | 0 | 26.4 | 23.2 | MIT | 3 months ago | |
| ralphjsmit/laravel-filament-components | A set of reusable, ready-made components for Filament by Ralph Jsmit, including form fields, table columns, and UI widgets that speed up building admin panels in Laravel. Drop-in Blade and PHP components keep your Filament resources clean and consistent. | 113 | 113 | 12 | 7K | 1 | 21.2 | 29.9 | MIT | 3 days ago | |
| ralphjsmit/laravel-seo | Laravel SEO package that generates valid meta tags out of the box: titles, descriptions, OpenGraph, Twitter, structured data, favicons and robots. Attach SEO data to models or pull it dynamically from your model with a simple API. | 871 | 875 | 67 | 115K | 4 | 35.5 | 34.8 | MIT | 1 month ago | |
| salaun/geonames | — | 0 | 0 | — | 2 | — | 0.0 | 6.6 | — | — | |
| salaun/laravel-complex-upsert | — | 0 | 0 | — | 2 | — | 0.0 | 6.6 | — | — | |
| sfolador/laravel-locked | sfolador/laravel-locked adds simple record locking to your Laravel Eloquent models, helping prevent conflicting concurrent edits. Lock records before modifying them so simultaneous requests can't overwrite each other's changes. | 41 | — | 2 | — | 0 | 0.7 | 0.8 | MIT | 3 years ago | |
| sifex/sla-timer | Sifex SLA Timer helps Laravel apps manage service-level agreements with timers that track elapsed and remaining time, pause and resume as needed, and check for breaches. Attach timers to Eloquent models and query active, paused, or expired SLAs through a simple API. | 36 | — | 0 | — | 2 | 16.5 | — | MIT | 2 months ago | |
| spatie/laravel-deleted-models | Automatically copy deleted Eloquent model attributes into a deleted_models table to create a recycle bin for records. Restore deleted models by ID when needed. An alternative to soft deletes for preserving deletion history without keeping rows in place. | 411 | 413 | 26 | 21K | 0 | 14.0 | 25.0 | MIT | 8 months ago | |
| spatie/laravel-dynamic-servers | Dynamically spin up and destroy servers from Laravel to handle variable queue workloads. Uses provider snapshots as templates and lets you determine server count (e.g., based on Horizon wait times) so extra workers are created automatically and removed when no longer needed. | 237 | 237 | 12 | 3 | 0 | 4.8 | 0.1 | MIT | 2 years ago | |
| spatie/laravel-github-webhooks | Handle GitHub webhooks in Laravel. The package verifies GitHub signatures on incoming requests, logs valid calls to the database, and lets you dispatch jobs or events when specific webhooks hit your app. | 93 | 94 | 11 | 9K | 0 | 14.4 | 29.6 | MIT | 6 months ago | |
| spatie/laravel-health | Monitor your Laravel app's health by registering checks like disk space, then get notified via mail or Slack when thresholds are crossed. | 894 | 905 | 180 | 1M | 0 | 41.5 | 51.6 | MIT | 2 days ago | |
| spatie/laravel-package-tools | PackageServiceProvider base class for Laravel packages that simplifies registering config files, migrations, views, translations, routes, commands, assets, and view components, with publishable resources and a configurable install command. | 951 | 963 | 164 | 15M | 0 | 37.4 | 64.0 | MIT | 1 month ago | |
| spatie/laravel-rate-limited-job-middleware | Laravel job middleware to rate limit queued jobs. Allow a configurable number of jobs per second and automatically release throttled jobs for a delay. Easy to attach per job via middleware, with support for time-based attempts when rate limiting. | 355 | 358 | 31 | 280K | 0 | 17.8 | 42.1 | MIT | 8 months ago | |
| stfn/laravel-pending-updates | A lightweight Laravel package for tracking pending updates. Queue changes to your models, inspect what is waiting to be applied, and flush them when ready. Useful for batching writes, deferring side effects, and keeping data in sync without blocking requests. | 22 | 22 | 1 | 1 | 0 | 0.1 | 0.3 | MIT | 3 years ago | |
| superciety/elrond-sdk-laravel | A Laravel SDK for the Elrond (MultiversX) blockchain, providing ready-made tools to query accounts, send EGLD and ESDT tokens, manage wallets, and interact with smart contracts through a clean, framework-friendly API. | 14 | — | 5 | — | 0 | 0.5 | — | MIT | 1 year ago | |
| vleap/mx-sdk-laravel-internal | — | 0 | 0 | 0 | 9 | 0 | 20.0 | 16.3 | MIT | 9 hours ago |
How can I help you explore Laravel packages today?