maize-tech/laravel-prunable-fields
Laravel Prunable Fields lets you mark model attributes as prunable and automatically clear or remove them after a configurable period, with minimal setup. A simple, flexible way to implement data retention policies and GDPR compliance in your Laravel apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| maize-tech/laravel-excludable | 0.85 | Laravel Excludable adds a trait that lets Eloquent models be hidden from queries by default, so you can exclude records globally while still including them on demand via scopes. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| pxlrbt/laravel-database-state | 0.85 | Manage and apply named states to your Laravel database, making it easy to switch between predefined datasets for testing, demos, and local development. Define states once and reuse them across environments. | 4 | 4 | 3 | 224 | 0 | 8.0 | 24.5 | MIT | 7 months ago | |
| maize-tech/laravel-badges | 0.85 | Laravel Badges lets you attach badges and achievements to any Eloquent model via a simple trait. Define badges, assign or revoke them, check ownership, and build gamification features like user rewards with a clean, fluent API. | 37 | — | 8 | — | 0 | 1.2 | 1.1 | MIT | 1 year ago | |
| timwassenburg/laravel-pivot-table-generator | 0.84 | Generate pivot table migrations for Laravel many-to-many relationships with this package. It scaffolds the intermediate tables Eloquent needs, helping you set up and maintain consistent database schemas with less boilerplate. | 8 | — | 1 | — | 0 | 0.6 | — | MIT | 3 years ago | |
| maize-tech/laravel-markable | 0.84 | Laravel Markable adds markable features like likes, bookmarks, favorites, and reactions to any Eloquent model. Install via composer, publish the migrations you need, and start tracking user interactions with simple traits. | 759 | 761 | 29 | 13K | 0 | 16.5 | 18.8 | MIT | 6 months ago | |
| maize-tech/laravel-nps | 0.84 | Add Net Promoter Score surveys to your Laravel app. Create NPS surveys, collect and store responses, and calculate your score with configurable models, routes, and views, plus customizable migrations for quick setup. | 56 | — | 6 | — | 0 | 1.0 | — | MIT | 2 years ago | |
| maize-tech/laravel-remote-rule | 0.84 | Laravel Remote Rule lets you delegate field validation to a remote HTTP endpoint, turning its JSON response into standard validation errors. Share validation logic across services and apps without duplicating rules in every codebase. | 29 | — | 3 | — | 0 | 0.9 | 0.8 | MIT | 2 years ago | |
| maize-tech/laravel-helpers | 0.84 | A practical collection of reusable helpers for Laravel applications, offering utilities and traits that reduce boilerplate and simplify common development tasks. Drop-in, framework-friendly, and designed to keep your codebase clean, consistent, and easy to maintain. | 30 | 30 | 7 | 50 | 0 | 13.3 | 7.2 | MIT | 4 months ago | |
| maize-tech/laravel-model-expires | 0.84 | 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 | |
| julianstark999/laravel-model-iid | 0.84 | Laravel package that adds a compact, auto-incrementing IID column to Eloquent models, giving records a short human-friendly identifier for URLs, support tickets, and admin views while UUIDs or ULIDs remain the real primary key. | 0 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| outl1ne/nova-tooltip-field | 0.83 | outl1ne/nova-tooltip-field is a Laravel Nova field that adds tooltips to your admin panel, making it easy to show contextual help, hints, or explanations alongside fields and resources without cluttering the interface. | 2 | 2 | 1 | 587 | 0 | 0.3 | 31.7 | MIT | 4 years ago | |
| maize-tech/laravel-searchable | 0.83 | Add the Searchable trait to any Eloquent model and run unified searches across one or many of them. Supports wildcards, result limits, model filtering and Scout integration, returning structured results ready for list cards and search pages. | 113 | — | 9 | — | 0 | 13.6 | — | MIT | 4 months ago | |
| maize-tech/laravel-magic-login | 0.83 | 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-tenant-aware | 0.83 | maize-tech/laravel-tenant-aware helps Laravel apps support multi-tenancy by resolving the active tenant, automatically scoping Eloquent models and queries, and keeping tenant data isolated with simple configuration and middleware. | 14 | — | 4 | — | 0 | 13.1 | — | MIT | 4 months ago | |
| maize-tech/laravel-legal-consent | 0.83 | Laravel package for managing legal consents and compliance. Track user acceptance of terms, privacy policies, and other legal documents, handle versioned agreements, and maintain an auditable consent history in your application. | 52 | — | 6 | — | 0 | 14.7 | — | MIT | 4 months ago | |
| h-farm/laravel-excludable | 0.82 | Laravel Excludable adds a lightweight trait to Eloquent models so specific records can be excluded from queries by default and included only when needed. Ideal for hiding archived or inactive rows without soft deletes or custom scopes, keeping filtered results clean and relationships predictable. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| h-farm/laravel-searchable | 0.82 | Laravel Searchable by h-farm adds simple, driver-based full-text search to Eloquent models, letting you index records and run clean, reusable search queries with minimal setup in Laravel applications. | 113 | — | 9 | — | 0 | 13.6 | — | MIT | 4 months ago | |
| maize-tech/laravel-encryptable | 0.81 | Laravel Encryptable adds transparent encryption for Eloquent model attributes, keeping sensitive data secure at rest while preserving a familiar query workflow. A simple trait and cast setup lets you encrypt, decrypt, and search encrypted values without restructuring your models or database. | 142 | — | 12 | — | 1 | 14.7 | — | MIT | 4 months ago | |
| spatie/laravel-model-cleanup | 0.81 | Deprecated: use Laravel’s built-in Prunable. Spatie’s laravel-model-cleanup deletes unneeded Eloquent records via a cleanUp() configuration per model, and an artisan command to prune records older than a given age or matching custom rules. | 394 | 399 | 43 | 272 | 0 | 5.5 | 2.2 | MIT | 5 years ago | |
| joelbutcher/laravel-archivable | 0.80 | Add archiving to Laravel Eloquent models like SoftDeletes. Includes migration macros for archived_at, model trait, and query builder scopes/macros to archive/unarchive records and filter archived vs active results in fluent chains. | 127 | 128 | 24 | 26K | 1 | 23.9 | 37.1 | MIT | 3 weeks ago |
How can I help you explore Laravel packages today?