awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
umputun avatar

umputun/remark42

0
View on GitHub↗
5,529 stars·435 forks·Go·MIT·24 viewsremark42.com↗

Remark42

Remark42 is a self-hosted, privacy-focused commenting engine designed for websites and blogs. It functions as a standalone application that can be deployed as a single binary or a containerized image across different operating systems.

The system allows a single instance to host commenting services for multiple distinct domains through multi-site management. It utilizes an identity layer that verifies users via email, anonymous accounts, or social providers using OAuth authentication.

The platform supports threaded conversations with Markdown formatting and provides administrative tools for moderation, including user blocking and thread pinning. It includes data management utilities for importing historical comments from external platforms and exporting system state via local files or JSON.

The server is delivered as a standalone executable or Docker image.

Features

  • Article Comment Managers - Functions as a system to add and manage discussion areas for articles and blogs.
  • User Comment Moderation - Provides administrative tools for reviewing, removing spam, and managing user comments to maintain conversation quality.
  • Markdown Renderers - Transforms Markdown text into HTML for consistent visual rendering of user comments in the browser.
  • Self-Hosted Commenting Systems - Provides a privacy-focused, self-hosted engine for managing discussions on blogs and websites.
  • Threaded Comment Hierarchies - Uses recursive data structures to organize and render multi-level threaded discussion paths for comments.
  • Markdown Comment Rendering - Supports the authoring and rendering of user comments using standard Markdown syntax.
  • Multi-Tenant Hosting - Enables a single server instance to host commenting services for multiple distinct domains through shared-instance multi-tenancy.
  • Threaded Markdown Forums - Provides a threaded conversation tool where users author rich text replies using standard Markdown syntax.
  • Discussion Threading - Organizes asynchronous discussions into linked, hierarchical threads with tree and list view options.
  • Identity Federation Providers - Integrates third-party social providers to verify user identities using standardized OAuth authentication protocols.
  • Privacy-Focused Communication - Integrates a privacy-focused discussion area into websites to collect feedback while protecting user data.
  • Social Authentication Providers - Integrates social identity providers via OAuth to verify user identities for commenting.
  • Comment Widget Integrations - Inserts a configurable commenting interface into external webpages using a script and target container element.
  • User Authentication Systems - Provides a system for verifying user identities via email, anonymous accounts, or social providers.
  • User Privacy Protection - Implements data minimization and privacy-focused identity verification through social providers and email.
  • Community Engagement Tools - Provides tools for managing social interactions and user discussions across multiple hosted websites.
  • Multi-Site Hosting - Supports serving commenting services to multiple distinct domains from a single server instance.
  • Multi-Site Management Systems - Provides a centralized interface to manage and moderate comments across multiple distinct websites from one installation.
  • Comment Data Migrations - Migrates historical comment data and conversation threads from external platforms into the system.
  • Embedded Database File Persistence - Implements system state and comment data persistence using a local embedded database file to avoid external server dependencies.
  • Containerized Application Deployments - Delivered as a Docker image for easy, isolated deployment across various operating systems.
  • Containerized Platforms - Delivers the entire commenting platform as a pre-packaged containerized image for simplified deployment.
  • Standalone Binaries - Distributed as a standalone executable binary for simplified deployment across different operating systems.
  • User-Based Access Restrictions - Implements the ability to permanently or temporarily block users from posting further comments.
  • User Block Lists - Tracks and manages lists of blocked users to prevent them from participating in discussions.
  • Commenting Systems - Lightweight, privacy-focused commenting system.
  • Communication Platforms - Comment engine for websites and blogs.
  • Social Networks - Listed in the “Social Networks” section of the Awesome Selfhosted awesome list.
  • Social Networks and Forums - Lightweight comment engine for blogs and articles.

Star history

Star history chart for umputun/remark42Star history chart for umputun/remark42

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does umputun/remark42 do?

Remark42 is a self-hosted, privacy-focused commenting engine designed for websites and blogs. It functions as a standalone application that can be deployed as a single binary or a containerized image across different operating systems.

What are the main features of umputun/remark42?

The main features of umputun/remark42 are: Article Comment Managers, User Comment Moderation, Markdown Renderers, Self-Hosted Commenting Systems, Threaded Comment Hierarchies, Markdown Comment Rendering, Multi-Tenant Hosting, Threaded Markdown Forums.

Which projects share features with umputun/remark42?

Projects with overlapping indexed features include: isso-comments/isso — Isso is a self-hosted commenting system that provides a server and client-side script for adding interactive… posativ/isso — Isso is a self-hosted commenting system and WSGI comment server that allows users to manage decentralized discussion… lobsters/lobsters — Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a… nswbmw/n-blog — N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as… adtac/commento — Commento is a self-hosted, privacy-focused commenting system used to embed lightweight discussion sections into… diaspora/diaspora — Diaspora is a federated social networking platform that allows users to run and manage self-hosted community servers,…

Projects sharing features with Remark42

These projects share indexed features with Remark42. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • isso-comments/issoisso-comments avatar

    isso-comments/isso

    5,284View on GitHub↗

    Isso is a self-hosted commenting system that provides a server and client-side script for adding interactive discussion threads to websites. It functions as an independent platform for managing site-wide comment sections and user profiles on private infrastructure, utilizing a JSON API and a Markdown rendering engine to handle user-generated content. The system is designed to support multi-site comment management, allowing a single server installation to serve independent threads for multiple different domains. It includes a dedicated moderation tool featuring signed URLs and an administrativ

    Pythoncommentingdisqusjavascript
    View on GitHub↗5,284
  • posativ/issoposativ avatar

    posativ/isso

    5,284View on GitHub↗

    Isso is a self-hosted commenting system and WSGI comment server that allows users to manage decentralized discussion boards. It functions as a markdown discussion engine that transforms user-generated content into filtered HTML for secure display on webpages. The system is designed as a cross-domain comment host, enabling a single centralized server instance to serve unique comment sections across multiple distinct domains. It secures this integration using CORS hostname whitelisting to ensure comments are only embeddable on authorized websites. The platform provides a comprehensive moderati

    Python
    View on GitHub↗5,284
  • nswbmw/n-blognswbmw avatar

    nswbmw/N-blog

    15,392View on GitHub↗

    N-blog is a full-stack JavaScript blogging platform and content management system built with Node.js. It functions as a server-side rendered web application that renders markdown source text into HTML for publishing and displaying articles. The system includes a markdown blogging engine that enables the creation and management of posts and user comments. It features a integrated user authentication system that handles account registration, secure sign-in, and session management to protect private routes. The project covers broad capability areas including request routing and middleware pipel

    JavaScriptblogcourseexpress
    View on GitHub↗15,392
  • lobsters/lobsterslobsters avatar

    lobsters/lobsters

    4,707View on GitHub↗

    Lobsters is a link aggregator platform and social news engine designed as a technical community forum. It serves as a threaded discussion board where users share external web links and engage in nested conversations and debates. The platform maintains a curated environment through an invitation-only membership model, restricting account creation to users with valid referral codes. It employs a vote-weighted ranking system and user reputation management to highlight high-quality technical content and trusted contributors. The system includes comprehensive community management tools, including

    Ruby
    View on GitHub↗4,707
Compare all 30 related projects→