A comment service for your blog that won't leave you feeling like you missed a shower.
Get Started for Free-
SEO friendliness.
Comments are statically rendered and easily indexable to optimize for SEO. Structured data (JSON-LD) is auto-generated for you too. -
Creep-free.
No advertisements, creepy tracking, or secret data collection. Basically the polar opposite of Disqus. -
Performance-minded.
There'll be no two-ton JavaScript files here. Just what's needed to make the thing work. -
Flexible moderation.
Auto-approve comments, do it manually, or have AI handle it. Your choice.
The Disqus alternative you've been waiting for.
There aren't many great options for supporting comments on a blog powered by a static site generator. What does exist is either too complicated to set up, or involves selling your soul to a third-party provider that bastardizes your privacy, kills your site's performance, and limits your SEO (👋, Disqus!). The tradeoffs are just too high.
JamComments is different. It's a simple blog comment service with the fundamental features you need, and none of the bloat you don't.
-
Not embedded — integrated.
JamComments integrates directly into your site's build process, generating cold, hard HTML. Comments become a first-class piece of your site's content. Not an afterthought.
-
Markdown-powered editing.
No over-featured WYSIWYG editors. JamComments supports Markdown out-of-the-box. Simple, fast, and familiar.
-
No ads. No tracking.
JamComments doens't give a rip about your readers' personal information. It just collects & serve comments. If you're interested in being a product, try Disqus.
-
Tailored to your static site generator.
You won't get a bloated, one-size-fits-all JavaScript bundle. JamComments offers dedicated integrations specifically built for today's most popular blog platforms, including Astro, Next.js, and more.
-
Authenticated or anonymous.
No account is required to comment. But if readers would like a more seamless experience, including the ability to view all previous comments, simple authentication is offered.
-
Bring your comments with you.
No need to start from scratch. JamComments has built-in support for importing from WordPress and Disqus.
-
Webhook-ready.
Whenever a comment status changes or a new one is created, a webhook endpoint of your choosing can be hit, triggering a new build of your site.
-
AI-moderation.
Paid plans come with the option to set a prompt for auto-approving comments with AI moderation.
-
Approve & delete comments.
Easily approve pending comments or delete the ones you don't want to keep. Auto-approval of comments is also possible with a simple toggle.
-
Webhook-ready.
Whenever a comment status changes or a new one is created, a webhook endpoint of your choosing can be hit, triggering a new build of your site.
-
AI-moderated comments.
Paid plans come with the option to set an AI prompt for auto-approving comments.
-
Create an Account
It's completely free. No card required.
-
Install an Integration
Each integration comes with simple default styles that you're free to adjust as desired.
-
Configure & Tweak
Create an API key, determine whether comments will be automatically approved. That's about it.
Start for free and collect up to 10 comments on a site. Then, choose a payment interval that works for you.
$5/month or $50/year or $200/lifetime
The perks of a paid plan:
- Use on up to three sites.
- Benefit from email support.
- Collect an unlimited number of comments.
- Use AI moderation to auto-approve comments.
- Remove the 'Powered by JamComments' branding.
-
Astro Integration
-
Eleventy Integration
-
Gatsby Integration
-
Jekyll Integration
-
Next.js Integration
-
Bridgetown.rb Integration
-
Remix Integration
-
Vanilla JavaScript Integration