Skip to content

Blade Comments

Blade + vanilla JS UI on top of vigstudio/vgcomments. Recommended for 2.x. No Livewire required.

Packagist

Current version: 2.0.2 · Demo: vgcomment.nghiane.com/demo/blade

What you get

  • <x-blade-comments-box /> server-rendered shell with a GitHub-style thread UI
  • Browser JS calling the vgcomments REST API
  • Nested replies (parent_id tree with deep indent)
  • Inline reply composer under the comment you reply to
  • Full emoji picker for content and for reactions
  • Markdown toolbar (bold / italic) + dual upload paths (chips vs inline images)
  • Guest fields, validation alerts, reCAPTCHA hook when enabled
  • Same backend rules as Livewire (length, spam, moderation, …)
  • CSS isolation so package styles do not break host layouts

Requirements

  • PHP ^8.2, Laravel ^10|^11|^12|^13
  • vigstudio/vgcomments ^2.0 (currently 2.0.2)

Docs in this section

  1. Installation
  2. Usage
  3. Shared Configuration
  4. Deploy & assets
  5. Changelog

MIT · Blade-first for 2.x · Livewire 4 supported