Repolode
umputun

umputun/remark42

Self-hosted, lightweight comment engine for blogs and websites that doesn't track readers, stored in a single data file.

Open-source alternative to:Disqus

Stars
5,647
Forks
460
Open issues
81
Last commit
10 hours ago

What is it?

Remark42 is a self-hosted comment engine that can be embedded into blogs, articles, or any page where readers leave comments. It supports social login through providers such as Google, GitHub, Facebook and Telegram, as well as email login and optional anonymous access, with multi-level nested comments in tree or plain view.

Most of the data handling is self-contained. All data is kept in a single embedded data file rather than an external database, and the project ships as a self-contained executable for Linux, Windows and macOS as well as a Docker image. Moderators can remove comments and block users, and the project can import comments from Disqus and WordPress.

Notifications go to administrators via Telegram, Slack, webhooks or email, and to users when someone replies to them. A multi-site mode lets one instance serve several websites.

Key features

  • 01Social login with Google, GitHub, Facebook, Microsoft and other providers, plus email login
  • 02Multi-level nested comments in tree or plain view
  • 03Data stored in a single embedded file, no external database needed
  • 04Moderation tools to remove comments and block users
  • 05Import from Disqus and WordPress
  • 06Multi-site mode from one instance

Use cases

  • Adding a privacy-friendly comment section to a personal or company blog
  • Hosting comments on your own server instead of a third-party commenting service
  • Running one comment backend for several websites

Quick start

  1. 1

    Follow the installation guide linked in the README (remark42.com docs)

Things to know

  • You must self-host the engine on your own server.

In collections

Topics

#comment-system#self-hosted#privacy#golang#docker#blog#commenting#commenting-engines#comments-widget#remark42

FAQ

What is remark42?
Self-hosted, lightweight comment engine for blogs and websites that doesn't track readers, stored in a single data file. Remark42 is a self-hosted comment engine that can be embedded into blogs, articles, or any page where readers leave comments. It supports social login through providers such as Google, GitHub, Facebook and Telegram, as well as email login and optional anonymous access, with multi-level nested comments in tree or plain view.
Is remark42 free to use? What license does it have?
remark42 is open source under the MIT license. Check the license terms before using it in commercial products.
Is remark42 still maintained?
Actively maintained. The last commit to remark42 was on Nov 7, 2026.
What can I use remark42 for?
Adding a privacy-friendly comment section to a personal or company blog Hosting comments on your own server instead of a third-party commenting service Running one comment backend for several websites
How do I install remark42?
Follow the installation guide linked in the README (remark42.com docs)
Where can I get remark42?
The source code and installation instructions are on GitHub: https://github.com/umputun/remark42

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects