laravelista/comments
Laravelista Comments adds polymorphic, threaded comments to any Laravel Eloquent model. It provides commentable and commenter traits, migrations, moderation support, configurable views and simple Blade integration, making it easy to add user discussions to existing applications.
laravelista/comments is a viable off-the-shelf component for teams on PHP 7.4–8.x, letting you avoid building comment CRUD, threading, approval state, and model associations from scratch.Adopt when:
Commentable / Commenter) that fits existing Eloquent models with minimal migration work.Look elsewhere when:
To executives: We evaluated a small open-source Laravel package for comments and discussion threads. The new 4.5.0 release is a compatibility update — it adds PHP 7.4 and PHP 8 support — not a feature release. That is good news narrowly: it clears a technical blocker for using the package on our current PHP versions and lets us deliver commenting without building it ourselves. It is not evidence of an active roadmap. Recommendation: use it for a contained, low-risk feature where comments are supporting functionality, and budget for the possibility of forking or replacing it if our platform moves past PHP 8.x before the maintainer follows.
To engineering: 4.5.0 is a compatibility-only change; no API changes, no deprecations, no migration work implied. It unblocks installs on PHP 7.4/8.0 stacks. Before adoption, confirm the supported Laravel versions against our target framework version, review the migration and model schema for fit with our threading and moderation requirements, and confirm the package is forkable under a license we accept. If we adopt, assign an internal owner and pin the version so an abandoned upstream cannot silently block a framework upgrade.
Net PM call: low-cost, low-ceremony dependency for a bounded feature — proceed with a spike-sized evaluation, keep the integration behind our own service boundary so the vendor can be swapped without touching product code.
How can I help you explore Laravel packages today?