Talking to customers · Edition No. 2 · 27 Aug 2026

knadh/listmonk

Single-binary self-hosted newsletter manager on Postgres. The email list is the only audience he actually owns.

← Talking to customersRead the whole edition →

23.3k stars · AGPL-3.0 · v6.2.0 (2026-06-26)

Single-binary self-hosted newsletter manager on Postgres. The email list is the only audience he actually owns.

Repo detailsthe review · specs · pros & cons · install

What it is

A self-hosted newsletter and mailing-list manager that ships as a single Go binary and keeps everything in PostgreSQL. Subscribers, segments, templates, campaigns, bounces and per-campaign analytics all live in one admin screen.

Why it matters

Every Grasppy signup, every ScalpingMate trial, every viewer who clicks the link in your video description either lands somewhere or evaporates. A list is the only channel where you decide when people hear from you — no algorithm in between. It is also the cheapest possible launch: 800 addresses beats 800 views, every time. And because it is one binary talking to the Postgres already running on your Hetzner box, it is the lowest-maintenance thing on this page.

Stars23.3k
LicenceAGPL-3.0
Latestv6.2.0 (2026-06-26)checked 7 Sep 2026
Written inGo
NeedsDocker Compose, Docker and PostgreSQL
RunsSelf-hosted on your own server
Setup effort
2 / 5
Payoff
5 / 5
Good
  • Single binary plus your existing Postgres — no new runtime to learn or patch
  • SQL segmentation: "everyone who opened the ScalpingMate mail but never signed up" is one query
  • Genuinely mature — years of steady releases and a large install base
Watch for
  • It does not send mail. You still need SES or Postmark, and you now own deliverability, SPF and DKIM
  • AGPL — fine for your own use, but read it before exposing a modified copy as a service
  • The editor is functional, not friendly. No drag-and-drop email designer
How to get it

Docker container on the VPS pointed at a new database inside your existing PostgreSQL.

Screenshots
knadh/listmonk: GitHub preview cardknadh/listmonk: Screenshot 1

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.