Skip to main content
Commentify Pro is the production layer on the open-source Commentify package. It never forks core. The MIT package stays a Composer dependency, and Pro adds a versioned JSON API, React and Vue SDKs that match the Livewire UI, a spam pipeline, Filament Pro tools, media, webhooks, Reverb, imports, and GDPR CLI. Comments for a blog. Reviews for a product. Notes on a recipe. Same package — self-hosted in your Laravel app.

Installation

Require the private Composer repo and run commentify-pro:install.

JSON API

Versioned commentify/api/v1 with aliases, rate limits, and structured errors.

React and Vue

One UI contract. SDKs ship inside Composer — nothing to buy from npm.

Spam pipeline

Heuristic first, optional Akismet and toxicity, Filament queue on top.

Free vs Pro

Keep this honest when you choose a license: The free happy path did not change when Pro launched: trait on a model, Livewire component on the page.

Requirements

  • PHP 8.2+
  • Laravel 12 or 13
  • Commentify core ^4.0 (pulled in by Pro)
  • Livewire 4 if you use the Blade UI
  • Filament v4 or v5 if you want the admin plugins (optional)
  • Tailwind CSS v4 or Bootstrap 5 for the published views

How Pro layers on

Every comment — Livewire or the API — hits the same comments table and the same model observers. Pro’s spam pipeline, approval, webhooks, and broadcasts run on create and edit regardless of frontend. React and Vue do not ship a second UI. Class strings live once in @commentify/core. A PHPUnit test compares them to core’s Blade views; Vitest compares what React and Vue actually emit. Change Blade without updating the SDKs and the build fails. Everything the JS thread needs to stay in step comes from the server:

Try it first

The live demo is a real Laravel app, not a screenshot: commentify.pro. Flip flags on a live thread in the playground, compare stacks at commentify.pro/stacks, then buy if it fits.
License checks happen at Composer install against the private repo. There is no phone-home call on page requests. See Licensing.
Last modified on September 12, 2026