spatie/laravel-personal-data-export
Generate GDPR-style personal data exports as ZIP files in Laravel. Define what to include via a model method, add JSON and files (local or S3), store zips privately, email users a download link, and clean up old exports with an artisan command.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-html | 0.94 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 829 | 839 | 102 | 569K | 0 | 22.4 | 41.2 | MIT | 8 months ago | |
| spatie/laravel-migrate-fresh | 0.93 | Adds a migrate:fresh Artisan command to drop all database tables and rebuild from migrations, even if you don’t implement down() methods. Supports MySQL, SQLite, PostgreSQL, and SQL Server. (Built into Laravel 5.5+) | 182 | 181 | 23 | 314 | 0 | 3.4 | 4.2 | MIT | 8 years ago | |
| spatie/laravel-searchable | 0.93 | Structured, case-insensitive search across Eloquent models and other sources. Register models/attributes (or custom search aspects) and get grouped, typed results with titles and URLs—ideal for building unified search pages in Laravel apps. | 1,373 | 1,381 | 110 | 79K | 0 | 25.4 | 25.7 | MIT | 8 months ago | |
| spatie/laravel-translatable | 0.93 | A Laravel trait that makes Eloquent model attributes translatable, storing translations as JSON with no extra table needed. Set and retrieve per-locale values, with fallbacks for missing translations. | 2,459 | 2,486 | 296 | 2M | 0 | 50.0 | 47.5 | MIT | 2 weeks ago | |
| spatie/laravel-dashboard | 0.93 | Build beautiful, Livewire-powered dashboards in Laravel. Provides base CSS, dashboard and tile view components, and a Tile model to persist fetched data so tiles can update themselves via polling. | 574 | 576 | 73 | 8K | 0 | 18.0 | 16.8 | MIT | 7 months ago | |
| spatie/laravel-visit | 0.91 | Adds a php artisan visit command to quickly hit any route in your Laravel app and inspect the response. Shows colorized HTML or JSON output plus request results, with options like visiting by route name and logging in a user before the request. | 159 | 160 | 9 | 756 | 0 | 11.0 | 11.1 | MIT | 7 months ago | |
| spatie/laravel-eventsauce | 0.90 | Integrate EventSauce event sourcing into Laravel with migrations, models, and queued jobs. Generate aggregate roots, repositories, events and commands via Artisan. Store domain messages per aggregate and dispatch consumers synchronously or through queues. | 121 | 121 | 15 | 79 | 0 | 3.5 | 3.0 | MIT | 5 years ago | |
| spatie/laravel-event-sourcing | 0.90 | Event sourcing for Laravel: set up aggregates, projectors, and reactors to store state changes as events. Ideal for audit trails, past-based decisions, and future reporting needs. | 919 | 921 | 176 | 273K | 0 | 38.5 | 40.0 | MIT | 1 week ago | |
| spatie/laravel-backup-server | 0.89 | Laravel Backup Server builds on laravel-backup to receive and securely store backups from multiple Laravel projects on one dedicated server. | 171 | 171 | 16 | 2K | 0 | 29.3 | 18.6 | MIT | 2 weeks ago | |
| spatie/laravel-stats | 0.88 | Lightweight Laravel package for tracking application stats over time. Record increases and decreases, then query totals, increments, decrements, and differences grouped by day, week, or month for easy trend reporting. | 451 | 453 | 35 | 17K | 0 | 16.1 | 23.6 | MIT | 6 months ago | |
| spatie/laravel-db-snapshots | 0.88 | Spatie's Laravel package adding Artisan commands to instantly dump and load MySQL, PostgreSQL, or SQLite databases. Create named snapshots, load the latest, list, and clean up old dumps in seconds. | 1,222 | 1,228 | 100 | 128K | 0 | 38.4 | 32.7 | MIT | 2 weeks ago | |
| spatie/laravel-backup | 0.87 | Create a zip backup of your Laravel app's files and database, store it on any configured filesystem or multiple at once, monitor backup health, get notified when problems arise, and automatically clean up old backups. Run php artisan backup:run. | 6,027 | 6,119 | 785 | 2M | 0 | 69.1 | 40.2 | MIT | 1 month ago | |
| spatie/crypto | 0.87 | Generate RSA key pairs and encrypt/decrypt (and sign/verify) data using private/public keys in PHP. Provides simple wrappers around OpenSSL for better DX, with support for loading keys from files and writing generated keys to disk. | 485 | 487 | 60 | 33K | 0 | 11.4 | 26.2 | MIT | 9 months ago | |
| spatie/laravel-data | 0.86 | Spatie Laravel Data lets you define rich data objects once and reuse them as form requests, API transformers, and TypeScript definitions. It supports automatic validation, resource transformation, lazy properties, and constructing objects from request data. | 1,801 | 1,815 | 293 | 4M | 6 | 51.4 | 63.7 | MIT | 1 week ago | |
| spatie/laravel-export | 0.86 | Turn a Laravel app into a static site bundle. Laravel Export crawls every URL, renders HTML pages, copies your public assets, and saves a ready-to-host export with one artisan command—ideal for blogs and admin-managed sites published to static hosting. | 698 | 700 | 63 | 11K | 0 | 32.6 | 19.8 | MIT | 1 week ago | |
| spatie/laravel-authorize | 0.85 | 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 | 206 | 19 | 208 | 0 | 3.4 | 4.3 | MIT | 10 years ago | |
| spatie/data-transfer-object | 0.85 | PHP 8+ data transfer objects with “batteries included”: map and cast input arrays into typed DTOs, validate via attributes, and handle nested objects/collections. Note: package is deprecated; consider spatie/laravel-data or cuyz/valinor. | 2,221 | 2,236 | 187 | 620K | 0 | 12.9 | 23.9 | MIT | 4 years ago | |
| spatie/laravel-onboard | 0.85 | Define and track user onboarding steps in Laravel. Register steps with titles, links, CTAs, and completion rules, then query a user’s onboarding progress (in progress/completed) and render a customizable checklist in your views. | 847 | 848 | 31 | 64K | 0 | 15.9 | 27.4 | MIT | 8 months ago | |
| spatie/laravel-support-form | 0.85 | Add a non-intrusive Tailwind-styled support chat bubble to any Laravel page. Opens a support form, auto-fills user info when logged in, includes URL/IP metadata, honeypot spam protection, and is easily customizable via views, translations, and events. | 395 | 396 | 26 | 0 | 0 | 17.0 | — | MIT | 8 months ago | |
| spatie/laravel-there-there | 0.85 | Expose your Laravel app data as JSON for There There. Configure a secret and endpoint, validate incoming requests, and register a sidebar callback to return relevant customer info when agents open a ticket, shown in There There’s sidebar. | 2 | 2 | 0 | 2K | 0 | 8.6 | 42.9 | MIT | 7 months ago |
How can I help you explore Laravel packages today?