vigstudio / blade-comments
Blade + vanilla JS comments UI backed by vgcomments
Package info
github.com/vigstudio/blade-comments
Language:JavaScript
pkg:composer/vigstudio/blade-comments
2.0.5
2026-08-04 15:15 UTC
Requires
- php: ^8.2
- illuminate/support: ^10.0|^11.0|^12.0|^13.0
- vigstudio/vgcomments: ^2.0
Requires (Dev)
- orchestra/testbench: ^8.0|^9.0|^10.0
- phpunit/phpunit: ^10.0|^11.0
README
Blade + vanilla JS UI for vigstudio/vgcomments ^2.0. No Livewire required.
Version: 2.0 · PHP ^8.2 · Laravel ^10|^11|^12|^13
Docs: vgcomment.netlify.app/blade-comments
Demo: vgcomment.nghiane.com/demo/blade
Installation
composer require vigstudio/blade-comments:^2.0 php artisan vendor:publish --tag=vgcomment-config php artisan vendor:publish --tag=vgcomment-assets php artisan vendor:publish --tag=vgcomment-assets-blade php artisan migrate php artisan optimize:clear
Ensure these folders exist in production:
public/vendor/vgcomments/
public/vendor/blade-comments/
Usage
<head> <meta name="csrf-token" content="{{ csrf_token() }}"> @commentBladeStyles </head> <body> <x-blade-comments-box :pageId="$pageId" /> {{-- or --}} <x-blade-comments-box :commentable="$post" /> @commentBladeScripts </body>
Only include the Blade directives on pages that show comments (do not put them on global Jetstream guest layouts).
License
MIT.