Strapi v5 plugin

Comments

A complete comments system for Strapi v5: threaded replies, built-in moderation panel, community reports, profanity filter, reCAPTCHA V3 and rate limiting.

Coming soon. The Community version will be free; Pro, Multi-site and Enterprise licences will open when plugin distribution starts.

Illustration of threaded conversation bubbles protected by a moderation shield

Adding comments to a Strapi site usually means assembling moderation, anti-spam, injection protection and an admin interface yourself. This plugin ships the whole stack in a single package, production-ready out of the box.

Comments attach to any Strapi collection (articles, products, recipes) and the frontend stays yours: React, Vue, Next.js, Nuxt, Astro or any HTTP client.

Features

  • Threaded comments with one level of replies, keeping conversations readable without infinite nesting

  • Dedicated moderation panel in the Strapi sidebar: comment list, filters, approve and block actions, report management and live stats

  • Optional pre-moderation: every comment stays hidden until an admin approves it

  • Community reporting with a configurable auto-blocking threshold

  • Anti-profanity filter (French and English dictionaries) with a configurable action: reject or send to the moderation queue

  • Google reCAPTCHA V3 verified server-side, configurable score threshold, fail-closed by default

  • Sliding-window rate limiting per IP, with an injectable Redis store for multi-instance deployments

  • Server-side XSS sanitisation of every user input

  • Auto-generated avatars from a 12-colour WCAG AA compliant palette

  • Admin rich-text replies with a distinct team badge, comment pinning, like and unlike, author blocking

  • Strict TypeScript end to end, fail-closed architecture, Zod validation on every input

Compatibility

  • Strapi v5 (^5.0.0)
  • Any frontend: React, Vue, Angular, Svelte, Next.js, Nuxt, Astro or any HTTP client

Pricing

Annual licence, updates included

Pro

Launch offer

49 instead of 79EUR / year

For a production site that needs more than the Community version.

  • Everything in Community
  • Redis store for multi-instance rate limiting
  • Custom profanity dictionaries
  • Email notifications on new comments
  • Webhooks on moderation events
  • Custom avatar upload
Contact us

Multi-site

199EUR / year

The Pro feature set, under a licence covering multiple sites.

  • Everything in Pro
  • Multi-site licence
Contact us

Enterprise

349EUR / year

For organizations that need support commitments.

  • Everything in Pro
  • Priority support (24h SLA)
  • White-label admin panel
  • Custom SLA and dedicated onboarding
Contact us

The plugin's source code is public on GitHub. Paid tiers cover advanced features, updates and support.

Our other plugins