GetSelfHosted

listmonk

Marketing

Self-hosted newsletter and mailing list manager that runs as a single Go binary with a Postgres database.

listmonk is a self-hosted newsletter and one-way mailing list manager that runs as a single binary against a Postgres database. It manages subscribers, double opt-in lists, campaigns, templates, analytics and transactional messages, and can push messages through SMTP or through HTTP messenger webhooks for SMS, WhatsApp and FCM. It is aimed at technical operators, publishers and teams that want to keep subscriber data in their own database. There is only one edition — the AGPL-3.0 self-hosted build, with no paid tier — and it does not provide sending infrastructure, a hosted server or bounce-mailbox hosting, so the operator supplies the server, Postgres, an SMTP relay and a POP3 bounce mailbox or a provider bounce API.

Key features

Self-hosted editions

Self-hostedFree self-hosted
LicenceOpen source · GNU Affero General Public License v3.0 (AGPL-3.0)DeploymentSelf-hosted
Limits, notes & source

Self-hosted

Limits
No feature gates or subscriber caps in the software itself, but no sending infrastructure either: the operator supplies the server, a Postgres database (12 or newer), an SMTP server for outbound mail, and a POP3 bounce mailbox or a provider bounce API such as SES or SendGrid.
Notes
Licence read from the raw file on 2026-09-21: its first lines are 'GNU AFFERO GENERAL PUBLIC LICENSE / Version 3, 19 November 2007'. The site is titled 'listmonk - Free and open source self-hosted newsletter, mailing list manager, and transactional mails' and offers binary and Docker downloads only; https://listmonk.app/pricing answers 404, and no hosted or paid edition is sold by anyone but third parties, so all price fields are null and no managed-cloud edition is recorded.

Pros & cons

Strengths

  • Single standalone binary whose only dependency is a Postgres database Source
  • Multi-threaded, multi-SMTP e-mail queues with throughput and rate limiting Source
  • Subscribers can be queried and segmented with partial Postgres SQL expressions Source
Show 2 more
  • Go template expressions with 100+ functions in subject lines and content Source
  • Transactional API plus messenger webhooks for SMS, WhatsApp and FCM messages Source

Trade-offs

  • Some hosts block outgoing SMTP ports 25 and 465, which must be unblocked before sending Source
  • Bounce handling must be switched on and needs a POP3 mailbox or provider bounce API Source
  • With millions of subscribers, admin aggregations can take tens of seconds without query caching Source
Show 1 more
  • It handles one-way mailing lists only, so discussion-style two-way lists are out of scope Source

Similar apps

Other entries from this catalogue in the same category, with a free self-hosted edition first and then the higher star count. Only software we publish appears here — each card opens the entry, where its price, licence and check date are recorded.

Mautic

Marketing

Open source marketing automation for campaigns, segments, email, landing pages and forms, run on your own server.

Free self-hosted10,533Source

Dittofeed

Marketing

Self-hostable customer engagement platform for automated journeys, segments and broadcasts over email, SMS, push and webhooks.

Free self-hosted2,956Source