usamamuneerchaudhary / commentify
Easy Laravel Livewire Comments with TailwindCSS UI
Package info
github.com/usamamuneerchaudhary/commentify
pkg:composer/usamamuneerchaudhary/commentify
Fund package maintenance!
Requires
- php: ^8.3
- guzzlehttp/guzzle: ^7.9|^8.0
- illuminate/database: ^12.0|^13.0
- illuminate/support: ^12.0|^13.0
- laravel/framework: ^12.0|^13.0
- livewire/flux: ^2.9
- livewire/livewire: ^4.0
Requires (Dev)
- orchestra/testbench: ^10.0|^11.0
- phpunit/phpunit: ^11.5.50|^12.5|^13.0
- usamamuneerchaudhary/laravel-slipway: ^1.8
Suggests
- filament/filament: ^4.0|^5.0 - Required for Filament admin panel integration
Provides
None
Conflicts
None
Replaces
None
README
Commentify is a Laravel Livewire comments package for any Eloquent model. Tailwind CSS and Bootstrap 5, nested replies, markdown, likes, reports, guest posting, and an optional Filament admin. PHP 8.3+, Laravel 12 or 13, Livewire 4.
The guides live at docs.commentify.pro. This repository is the MIT package. Commentify Pro adds the JSON API, React and Vue, and the moderation tools on the same tables.
Install
Install from the installation guide.
composer require usamamuneerchaudhary/commentify
Docs
- Install
- Usage
- Threads: sorting, reports, approval, markdown, lazy loading, thread loader
- Configuration
- Guests
- Customization
- Notifications
- Filament
- Authorization
- Upgrade
Tests
composer test
Security
Email hello@usamamuneer.me. See SECURITY.md.
License
The MIT License. See LICENSE.md.

