remark42
Remark42 is a self-hosted, lightweight comment engine written in Go that prioritizes privacy and does not track users. It supports multiple authentication methods (social logins, email, anonymous), nested comments, moderation, voting, and can be deployed via Docker or as a standalone executable.
Key facts
Objective fields from the source. Values we can't verify are shown as “Unknown” rather than guessed.
| Field | Value |
|---|---|
| Repository | umputun/remark42 |
| Owner | umputun |
| Primary language | Go |
| License | MIT — OSI-approved |
| Stars | 5.5k |
| Forks | 436 |
| Open issues | 107 |
| Latest release | v1.16.1 (2026-06-02) |
| Last updated | 2026-07-08 |
| Source | https://github.com/umputun/remark42 |
What remark42 is
Go-based comment system with embedded data storage (no external database required), REST API, multi-site support, Markdown rendering, image uploads, and webhook/email/Slack/Telegram notifications. Frontend is customizable with light/dark themes; deployment options include Docker, direct binary, or Kubernetes via Helm.
Get the remark42 source
Clone the repository and explore it locally.
git clone https://github.com/umputun/remark42.gitcd remark42# follow the project's README for install & configurationNeed it deployed, integrated, or customized instead? DEV.co ships production installs.
Best use cases
Implementation considerations
- Embedded data storage (single file) simplifies deployment but requires backup strategy and disk I/O planning for high-comment-volume sites; consider read replicas or external storage for scaling.
- Social login and email authentication require OAuth provider credentials and SMTP configuration; ensure all third-party provider APIs are accessible from your deployment region.
- Moderator and admin access control is centralized; implement network-level access controls (VPN, firewall rules) and monitor audit logs if deployed in restricted environments.
- Docker deployment is straightforward; for Kubernetes, use the referenced Helm chart, but verify compatibility with your cluster version and networking policies.
- Data export (JSON backups) and import (Disqus, WordPress) should be tested before go-live; verify data integrity and comment hierarchy migration in staging.
When to avoid it — and what to weigh
- Large-Scale Real-Time Analytics Required — Remark42 prioritizes privacy over analytics. If you need deep user engagement tracking, heatmaps, or behavioral analytics, consider integrated platforms like Disqus or third-party analytics overlays instead.
- Zero DevOps/Infrastructure Expertise — Self-hosted models require container or server management, backups, SSL configuration, and database maintenance. Teams with no infrastructure experience should evaluate fully managed solutions or use the SaaS model if available.
- Mandatory Legacy System Integration — While import from Disqus and WordPress is supported, integration with proprietary comment systems, CMS plugins beyond WordPress, or complex authentication backends may require custom development.
- Enterprise SLA & Support Contracts Required — Remark42 is community-maintained open-source software. No commercial support agreement, guaranteed response times, or enterprise SLA are documented. Critical production use may require internal expertise or custom support arrangement.
License & commercial use
MIT License. Permissive OSI-approved open-source license allowing use, modification, and distribution in commercial and proprietary projects, provided copyright notice and license text are included.
MIT License permits commercial use, including in closed-source products. No license restrictions prevent commercial deployment or modification. However, no commercial support, warranty, or indemnity is provided by the maintainer. Evaluate your risk tolerance and consider security audits or in-house maintenance before relying on this in mission-critical commercial systems.
DEV.co evaluation signals
Editorial assessment — not user reviews. Directional, with an explicit confidence level.
| Signal | Assessment |
|---|---|
| Maintenance | Active |
| Documentation | Strong |
| License clarity | Clear |
| Deployment complexity | Low |
| DEV.co fit | Strong |
| Assessment confidence | High |
Self-hosting provides data control and privacy isolation. Consider: review auth flow implementation if using custom OAuth2 providers; validate input on comment markdown and file uploads; enforce HTTPS for all communications; restrict admin UI access via VPN/network controls; keep Go runtime and dependencies updated (verify supply chain via GitHub Actions logs); plan for data breach response given comment data may contain user info; no formal security audit or disclosure policy documented—evaluate risk for your use case.
Alternatives to consider
Disqus
Fully managed SaaS comment platform with extensive moderation, analytics, and SEO features. Trade-off: third-party data collection, tracking pixels, and less privacy control. Better for teams wanting zero infrastructure overhead.
Commento (open-source, similar philosophy)
Another privacy-focused, self-hosted comment engine with lightweight design. Choose Remark42 if you prefer Go ecosystem and broader OAuth integrations; choose Commento if language/framework preference differs or you want alternative UX.
Staticman or Utterances (GitHub-based)
Git-backed comment systems for static sites; comments stored in repository. Lower operational burden but limited moderation UI and audience. Choose Remark42 if you need richer admin tooling, voting, or non-GitHub backing.
Build on remark42 with DEV.co software developers
If privacy, self-hosting control, and lightweight deployment matter, review the GitHub repo, run the demo, and test Docker deployment in staging. Consult your ops/infra team on backup, monitoring, and scaling plans before production rollout.
Talk to DEV.coRelated on DEV.co
Explore the category and the services that help you build with it.
remark42 FAQ
Do I need a database to run Remark42?
Can Remark42 replace my current comment system without losing data?
How do I handle high comment traffic and scale?
Is there commercial support or SLA available?
Work with a software development agency
Need help beyond evaluating remark42? DEV.co is a software development agency offering software development services and web development for teams of every size. Our software developers and web developers build custom software, web applications, APIs, and open-source devops integrations — and maintain them long-term.
Evaluate Remark42 for Your Comment Infrastructure
If privacy, self-hosting control, and lightweight deployment matter, review the GitHub repo, run the demo, and test Docker deployment in staging. Consult your ops/infra team on backup, monitoring, and scaling plans before production rollout.