{"repo":"umputun/remark42","free":true,"listed":false,"github":"https://github.com/umputun/remark42","clone":"git clone https://github.com/umputun/remark42.git","description":"comment engine","language":"Go","stars":5579,"topics":["commenting","comment-system","self-hosted","commenting-engines","comments-widget","remark42","privacy"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Remark42 Remark42 is a self-hosted, lightweight and simple (yet functional) comment engine, which doesn't spy on users. It can be embedded into blogs, articles, or any other place where readers add comments. Social login via Google, Facebook, Microsoft, GitHub, Apple, Yandex, Patreon, Discord, Telegram and custom OAuth2 providers Login via email Optional anonymous access Multi-level nested comments with both tree and plain presentations Import from Disqus and WordPress Markdown support with friendly formatter toolbar Moderator can remove comments and block users Voting, pinning and verification system Sortable comments Images upload with drag-and-drop Extractor for recent comments, cross-post RSS for all comments and each post Telegram, Slack, Webhook and email notifications for Admins (get notified for each new comment) Email and Telegram notifications for users (get notified when someone responds to your comment) Export data to JSON with automatic backups No external databases, everything embedded in a single data file Fully dockerized and can be deployed in a single command Self-contained executable can be deployed directly to Linux, Windows and macOS Clean, lightweight and customizable UI with white and dark themes Multi-site mode from a single instance Integration with automatic SSL (direct and via nginx-le) Privacy focused Demo site available with all authentication methods, including email auth and anonymous access. Screenshots Comments example: For admin screenshots s","default_branch":null,"files":null,"tree":[],"storefront":"/r/umputun","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/umputun/remark42/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}