blaspsoft/blasp
Advanced profanity filtering for Laravel with driver-based detection (regex/pattern/phonetic/pipeline), multi-language support, severity scoring (0–100), configurable masking, Eloquent trait auto-sanitizing, middleware and validation rules, plus events and testing fakes.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-activitylog | 0.69 | Log user and model activity in Laravel with a simple API. Automatically record Eloquent model events, link actions to subjects and causers, store custom properties, and query a dedicated activity_log table for auditing and history. | 5,862 | 5,934 | 747 | 3M | 2 | 64.8 | 42.8 | MIT | 3 months ago | |
| spatie/laravel-welcome-notification | 0.68 | Send welcome emails to new Laravel users with a secure, expiring link to set their initial password. Adds migrations and a trait for your User model, plus a controller you extend to show the welcome form and save the password. | 597 | 598 | 46 | 20K | 0 | 24.4 | 23.5 | MIT | 4 months ago | |
| spatie/laravel-data | 0.67 | Create rich, typed data objects for Laravel that replace form requests and API transformers. Automatically map from requests, validate with inferred rules, transform to resources (with lazy/partial fields), and generate TypeScript definitions from the same source. | 1,774 | 1,778 | 285 | 2M | 4 | 46.2 | 53.0 | MIT | 2 months ago | |
| spatie/laravel-authorize | 0.67 | Route middleware for Laravel authorization. Protect routes and groups using Laravel’s Gate abilities via the can: middleware syntax, with support for route model binding (e.g., can:editPost,post) to authorize access to specific models. | 203 | 207 | 19 | 151 | 0 | 3.4 | 3.3 | MIT | 9 years ago | |
| spatie/laravel-notification-log | 0.66 | Logs all notifications sent by your Laravel app, storing them as NotificationLogItems so you can query what was sent to a user, display notification history, and make sending decisions (e.g., avoid duplicates) via helpers like wasSentTo() and inThePastMinutes(). | 210 | 208 | 22 | 40K | 0 | 20.3 | 35.1 | MIT | 4 months ago |
How can I help you explore Laravel packages today?