Artalk

Artalk

Self-hosted comment system for websites and blogs

2.2kstars
176forks
Last commit: 7mo ago
Repo age: 8y old
Artalk screenshot

Artalk is a self-hosted comment system for blogs, websites, and web applications. It provides a lightweight Go server and a small, framework-agnostic client that can be embedded into existing pages.

Key Features

  • Embeddable comment widget with nested threads, sorting, pinning, voting, and quick jump/quote navigation
  • Moderation tools including spam interception and configurable captcha
  • Notifications via email and additional push methods, plus in-site notifications and mentions
  • Multi-site support with site isolation and centralized administration
  • Markdown support, emoji packs, LaTeX rendering integration, and theming options (including dark mode)
  • Image upload support with customization options and client enhancements like lightbox and lazy loading
  • Plugin/extension system for adding custom functionality
  • HTTP API with OpenAPI documentation for integrations and automation

Use Cases

  • Add a privacy-friendly comment section to a personal blog or static site
  • Provide discussions and feedback threads for product pages or documentation
  • Centralize commenting for multiple sites under one admin and moderation workflow

Limitations and Considerations

  • Some features (social login, email delivery, push notifications, captcha) require additional external providers or SMTP configuration

Artalk is a good fit when you want an efficient, customizable commenting layer with modern moderation and notification capabilities, while keeping control over your data. Its small client and Go-based server make it practical to deploy across a wide range of sites and environments.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Flarum

Flarum

Open-source PHP forum software for building communities

16.2k
1.7k
Last commit: 26d ago

Lightweight, extensible forum platform built in PHP with a Mithril.js frontend, supporting MySQL/MariaDB/PostgreSQL/SQLite and an active extensions ecosystem.

Alternative to:
Flarum Cloud
Flarum Cloud
+8
Remark42

Remark42

Privacy-focused self-hosted commenting engine

5.4k
422
Last commit: 24d ago

Remark42 is a lightweight, privacy-focused self-hosted comment system with social/email login, moderation tools, notifications, and easy embedding for blogs and sites.

Alternative to:
Disqus
Disqus
+8
Isso

Isso

Lightweight self-hosted commenting server for websites

5.2k
454
Last commit: 2mo ago

Isso is a lightweight, self-hosted Disqus alternative that adds a Markdown-based comment system to your website with a configurable JavaScript embed and SQLite storage.

Alternative to:
Disqus
Disqus
+8
Coral (Talk)

Coral (Talk)

Open-source commenting platform for publishers with moderation tools

2k
367
Last commit: 3d ago

Coral (Talk) is an open-source commenting and moderation platform for publishers, offering real-time conversations, GraphQL APIs, moderation workflows, and extensible plu...

Alternative to:
Disqus
Disqus
+8
Elgg

Elgg

Open source social networking engine built in PHP and MySQL.

1.7k
663
Last commit: 2mo ago

Elgg is a modular open source platform for building social networks and collaborative communities with plugin-based extensions.

Alternative to:
Facebook
Facebook
+12
Chirpy

Chirpy

Privacy-friendly, customizable comment system for websites

597
32
Last commit: 6mo ago

Open-source, privacy-friendly Disqus alternative with a customizable widget, real-time comments, moderation tools, and notifications for blogs and communities.

Alternative to:
Disqus
Disqus
+8