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
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| waad/laravel-profanity-filter | 0.88 | — | 20 | 20 | 1 | 2K | 0 | 13.2 | 31.6 | MIT | 6 months ago | |
| 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,893 | 5,957 | 745 | 3M | 0 | 70.0 | 44.5 | MIT | 1 month 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 | 599 | 46 | 20K | 0 | 22.9 | 23.2 | MIT | 6 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,783 | 1,787 | 288 | 2M | 4 | 43.9 | 52.4 | MIT | 4 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. | 201 | 208 | 19 | 141 | 0 | 3.4 | 3.2 | 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(). | 212 | 212 | 22 | 52K | 0 | 18.3 | 36.2 | MIT | 6 months ago |
How can I help you explore Laravel packages today?