Introducing JustOpinion: Lightweight Comments for Static Sites

JustOpinion is a lightweight commenting system for static websites: register your site, add two lines of HTML, and start receiving comments without auth walls or heavy tooling.

Today I am releasing JustOpinion, a lightweight commenting system for static websites that want simple conversations without heavy infrastructure.

If you run a blog or documentation site with Hugo, Jekyll, GitHub Pages, Eleventy, or a similar static-site stack, you probably know the pain point. Publishing is easy. Adding a simple place for readers to respond is less easy.

Many existing comment options are powerful, but they can also feel heavier than what a personal blog, project site, or small documentation page needs. Some require external accounts. Some come with more setup than expected. Some simply do not fit the lightweight nature of a static site.

JustOpinion is my attempt to make that gap smaller.

In this post, I will cover:

  • what problem JustOpinion is trying to solve
  • what is available in this early release
  • what I am planning to improve next with real user feedback

What is JustOpinion?

JustOpinion is built around one simple idea:

Static sites should be able to support low-friction conversation without adding heavy infrastructure.

The setup is intentionally minimal. You register your site, receive a unique site key, and add two lines of HTML:

1
2
<link rel="stylesheet" href="https://www.justopinion.online/comments.css">
<script src="https://www.justopinion.online/comments.js" data-site-key="YOUR_SITE_KEY"></script>

There is no backend for you to maintain and no mandatory sign-in wall for readers. JustOpinion provides the hosted comment layer while your site stays static.

This blog is using JustOpinion for comments too. If you scroll to the comment section below this post, you are looking at the same system described here.

Tech-wise, JustOpinion is delivered as a lightweight embeddable widget backed by a secured API layer. I am intentionally keeping internal implementation details out of this post and focusing on the user problem it solves.

JustOpinion homepage screenshot

How it works

  1. Go to justopinion.online and start the registration flow from the Pricing page.
  2. Confirm your email with the secret code.
  3. Create a site entry with your site name and allowed origin/domain.
  4. Copy the generated CSS and script snippet.
  5. Paste the snippet into the pages or layout where you want comments to appear. For customization options, visit the Docs page.
  6. Publish your site. JustOpinion handles separate comment threads for each page automatically.

What is available in this release?

This release includes the core JustOpinion workflow:

  • email-based registration and verification
  • site creation with allowed origin/domain configuration
  • generated CSS and script snippet for embedding comments
  • per-page comment threads
  • clean default UI designed for static sites
  • origin validation and API-level protections
  • free registration and usage

The focus of this release is the essential path: register, create a site, embed the snippet, and start collecting page-specific comments. More customization and workflow improvements will follow based on real usage and feedback.

Design considerations

JustOpinion is intentionally lightweight, but comments still come with real product responsibilities. A few design choices matter from the beginning.

Static-site integration should stay simple

Static sites usually do not have a native server runtime, user system, or database. That is part of their appeal.

JustOpinion is designed to work with that model, not against it. The integration should remain easy to add, easy to understand, and easy to remove if needed.

Reader friction should stay low

For many blogs and documentation sites, the most useful comments are small corrections, quick reactions, and thoughtful follow-ups from readers who may not want to create another account.

That is why JustOpinion avoids a mandatory sign-in wall for readers and keeps the commenting flow lightweight.

The tool should fit the size of the site

Many comment systems are powerful, but not every static site needs a large community platform, a complex moderation suite, or a heavy external dependency.

JustOpinion is meant for the middle ground: hosted comments for static sites without turning the site itself into a full application.

Trust and safety still matter

Comments are user-generated content. Even for a lightweight product, reliability, validation, abuse prevention, and careful data handling matter from day one.

Those areas will continue to improve as JustOpinion grows and real-world usage reveals what needs the most attention.

Data safety and reliability

Comments may look simple on the surface, but they involve user-generated content, site ownership, and per-page discussion data. That makes data safety and reliability important from the start.

JustOpinion is being built with attention to:

  • keeping site and thread data properly separated
  • preventing accidental data mix-ups between sites or pages
  • reducing the risk of accidental data loss
  • validating widget and API usage carefully
  • improving reliability as real-world usage grows

This will remain an active area of improvement as the product matures.

If you notice anything questionable, broken, confusing, or risky, please send it through the support page. I would rather fix issues early than let small cracks become architecture.

What comes next

For the next stage, my priorities are:

  • keeping onboarding simple for static-site owners
  • improving documentation for popular static-site generators
  • making customization options clearer and easier to use
  • improving reliability based on real usage and reported issues
  • being transparent about important fixes and changes
  • keeping the feedback loop short while the product is still new

The goal is to improve JustOpinion around real static-site workflows, not to add complexity for its own sake.

Takeaway

Static sites should not have to choose between no comments and heavyweight tooling.

JustOpinion keeps the first step simple: register your site, add the embed snippet, and let each page have its own comment thread.

The product is live now, and feedback from real static-site owners will shape what improves next.

If you build or maintain a static website, I would really appreciate your feedback after trying it:

What I read on tech last week

updatedupdated2026-05-102026-05-10

Comments