spatie/laravel-comments
Laravel Comments lets you associate comments with any Eloquent model, so you can add threaded discussion to posts, products, or other records with minimal setup. Configurable, tested, and maintained by Spatie.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| spatie/laravel-visit | 0.94 | 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 | 729 | 0 | 11.2 | 10.9 | MIT | 7 months ago | |
| 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-sql-commenter | 0.94 | Adds sqlcommenter-style comments to Laravel database queries, embedding context like controller and action. Makes it easy to trace slow or problematic SQL back to the exact code path, and works with tools like PlanetScale Query Insights. | 194 | 195 | 13 | 116K | 0 | 24.7 | 44.8 | MIT | 2 weeks ago | |
| spatie/laravel-searchable | 0.94 | 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-data | 0.94 | 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-analytics | 0.93 | Easily retrieve data from Google Analytics in your Laravel app. Simple, expressive methods fetch visitors, page views, most visited pages, and more, all returned as familiar Laravel collections. Install via Composer, publish the config, and add your Google credentials to get started. | 3,245 | 3,278 | 472 | 208K | 0 | 59.0 | 29.3 | MIT | 2 weeks ago | |
| spatie/laravel-stats | 0.93 | Lightweight Laravel package that summarizes database changes over time. Define a stats class, call increase() or decrease() as events happen, then query totals grouped by day, week, or month, returning increments, decrements, and net differences for each period. | 451 | 454 | 35 | 17K | 0 | 16.2 | 23.7 | MIT | 6 months ago | |
| spatie/laravel-log-dumper | 0.93 | Adds an ld() helper to dump any values to your Laravel application log using Symfony VarDumper formatting. Log multiple arguments, choose or chain log levels (info/debug/error/etc.), and enable/disable logging when needed. | 119 | 119 | 10 | 23K | 0 | 11.4 | 33.4 | MIT | 8 months ago | |
| spatie/laravel-options | 0.93 | Generate unified select option lists in Laravel from enums, Eloquent models, states, and arrays. Spatie laravel-options converts sources to a consistent label/value structure, supports customization via config, and makes building dropdowns and filters faster and cleaner. | 252 | 255 | 9 | 15K | 0 | 13.5 | 26.6 | MIT | 6 months ago | |
| spatie/laravel-demo-mode | 0.93 | Protect work-in-progress Laravel apps from prying eyes with a demo-mode middleware. Redirects visitors (including unknown routes) to an “under construction” URL until they visit a configurable access URL (e.g. /demo) to unlock protected routes. | 294 | 299 | 25 | 472 | 0 | 4.4 | 4.1 | MIT | 3 years ago | |
| spatie/laravel-referer | 0.93 | Store a visitor’s original referrer in the Laravel session. Detects from utm_source first, then the external domain from the Referer header, otherwise empty. Configurable session key and referrer sources via published config. | 526 | 531 | 37 | 26K | 0 | 17.5 | 24.6 | MIT | 8 months ago | |
| spatie/laravel-stubs | 0.93 | Opinionated Laravel stub templates from Spatie. Publish customized stubs for migrations, controllers, and models: no down() in migrations, controllers don’t extend a base, no guarded attributes, more return types, fewer docblocks. | 252 | 252 | 36 | 32K | 0 | 16.7 | 30.6 | MIT | 8 months ago | |
| spatie/laravel-site-search | 0.93 | spatie/laravel-site-search crawls and indexes your entire site to create a private Google-like full-text search. It uses a local SQLite FTS5 database by default with no external dependencies, optional Meilisearch support, and concurrent crawling for speed. | 310 | 311 | 25 | 2K | 0 | 23.5 | 12.6 | MIT | 4 months ago | |
| spatie/laravel-activitylog | 0.93 | Easily log user activities in your Laravel app and automatically track model events. Store everything in the activity_log table, then retrieve and query activities with the Activity model and a fluent API. | 5,912 | 5,990 | 750 | 6M | 0 | 70.0 | 48.0 | MIT | 2 weeks ago | |
| spatie/laravel-permission | 0.93 | Manage user permissions and roles in a database with spatie/laravel-permission. Assign permissions directly or through roles, then check access using Laravel's built-in can() gate. Includes migrations, caching, Blade helpers, team support, and multiple guards. | 12,981 | 13,152 | 1,815 | 9M | 0 | 72.4 | 46.4 | MIT | 1 day ago | |
| spatie/laravel-medialibrary | 0.93 | Associate files with Eloquent models via a simple API: add uploads or local paths to media collections, store them on any Laravel filesystem, and generate image manipulations for images and PDFs. Ideal for managing media in Laravel apps. | 6,174 | 6,240 | 1,096 | 4M | 2 | 72.7 | 45.9 | MIT | 1 week ago | |
| businesstilto/commentable | 0.90 | A Laravel package that makes any Eloquent model commentable through a simple trait. It provides polymorphic comment relationships, threaded replies, and ready-to-use migrations, so you can add comment functionality to existing applications without building the infrastructure from scratch. | 18 | — | 8 | — | 0 | 19.9 | — | MIT | 2 weeks ago | |
| x-laravel/commentable | 0.89 | Add polymorphic, threaded comments to any Laravel model with x-laravel/commentable. Just use the trait on posts, pages, or products to get nested replies, editing, soft deletes, and configurable moderation out of the box. | 1 | 1 | 0 | 18 | 0 | 19.3 | 16.1 | MIT | 2 weeks ago | |
| ryangjchandler/laravel-comments | 0.89 | Add threaded comments to any Laravel Eloquent model with a simple trait. laravel-comments provides polymorphic comment storage, nested replies, and a clean API for creating, querying, and managing comments in your app. | 220 | 221 | 23 | 6K | 0 | 10.5 | 22.0 | MIT | 7 months ago | |
| beyondcode/laravel-comments | 0.89 | Add comments to any Laravel Eloquent model with the beyondcode/laravel-comments package. Attach comments as a user or anonymously, moderate them with an approval flag, and nest replies. Includes migrations, config publishing, and simple trait-based setup. | 600 | 605 | 96 | 19K | 1 | 27.4 | 25.0 | MIT | 1 month ago |
How can I help you explore Laravel packages today?