Skip to main content
OpenSourceAlternatives

Listmonk

Open source · OSI-approvedStatus: unknown

Self-hosted newsletter and mailing list manager

Alternative to Mailchimp

Listmonk is a free open-source newsletter and mailing list manager that runs as a single self-hosted binary backed only by PostgreSQL. It serves newsletter owners and teams who want subscriber lists, segmentation, templated campaigns, and bounce handling in their own database instead of paying a hosted platform per contact.[1][2]

Quick verdict

Newsletter owners with large lists who can run a server will get the most from listmonk. Its single binary plus PostgreSQL covers lists, SQL segmentation, templated campaigns, tracking, and bounce hygiene with subscriber data staying in your own database. The price of that independence is operational responsibility for infrastructure and deliverability, so anyone who needs managed sending with zero maintenance should stay with a hosted service instead. If you can deploy a small server and own your SMTP reputation, choose listmonk; if you need hands-off deliverability and guided tooling, choose a hosted newsletter platform.[1][2][3]

Key features

  • Single binary with one dependency: listmonk ships as a standalone binary and the only dependency is a PostgreSQL 12 or newer database, installable from a release binary or Docker.[1][2]

  • Subscriber lists with JSON attributes and SQL segmentation: arbitrary attributes attach to each subscriber, and lists filter into targeted groups on conditions over those attributes.[1]

  • Single and double opt-in list management: lists take direct or confirmed subscriptions, with confirmation e-mail acceptance gating delivery on double opt-in lists and per-status delivery rules.[1]

  • Campaigns plus a transactional message API: one campaign sends to one or more lists, and arbitrary messages such as welcome, order, or reset e-mails go out through the transactional API.[1]

  • Reusable templates with Go expressions: shared HTML designs with header and footer branding carry campaign content, and Go template expressions render subscriber-specific content from stored attributes.[1]

  • Open and click analytics with anonymous options: a tracking pixel measures read rates and per-link click tracking measures clickthrough, each optionally anonymous, with documented GDPR care.[1]

  • Bounce processing with automatic hygiene: bounces land in a configured POP mailbox or arrive via SES and SendGrid APIs, and repeatedly bouncing subscribers are blocklisted or deleted automatically.[1]

  • SMTP plus multi-backend messaging: the default SMTP backend covers e-mail, custom Messenger webhooks extend campaigns to SMS and push, and deployment runs on Linux, macOS, Windows, or Docker.[1][2]

Who will love it

  • Newsletter owners with large lists escaping SaaS bills: per-contact hosted pricing hurts at scale, and listmonk moves that cost to a server plus SMTP you control.[1][2]

  • Privacy-minded teams keeping subscriber data in-house: the list lives in your own PostgreSQL with anonymous tracking options, and no audience data sits with a marketing SaaS.[1][2]

  • Developers wanting API-driven messaging: campaigns, transactional e-mails, and webhook Messenger backends expose list operations to custom products and workflows.[1]

Who should avoid it

  • Teams who want zero server operations: you own PostgreSQL, upgrades with backups, SMTP credentials and ports, and the sender reputation that decides inboxing.[1]

  • Non-technical marketers needing guided tooling: SQL-style segmentation and Go template expressions assume technical comfort that a drag-and-drop SaaS does not ask for.[1]

  • Operators planning to resell it as a hosted service: AGPLv3 network copyleft attaches source-sharing obligations to hosted use, so get compliance advice before offering it to others.[1][2]

Alternatives and compatibility

A hosted e-mail SaaS remains the right choice when managed deliverability, maintained infrastructure, and zero operational responsibility carry the workflow.[1]

Mailchimp is the catalogue-recorded incumbent for this comparison, so listmonk fits senders who have outgrown per-contact SaaS pricing and can own their sending infrastructure instead.[1]

List data stays portable in your own database with explicit subscription statuses, and bounce automation keeps the list clean, so leaving later never means rebuilding hygiene from zero.[1]

Questions worth asking

What is the best Listmonk alternative for non-technical users?

A hosted newsletter service is the safer pick when you need managed deliverability, done-for-you templates, and zero server maintenance. Listmonk assumes you can run PostgreSQL, configure SMTP, and protect sender reputation yourself.[1][2]

Is Listmonk really no-code?

Mostly. Composing campaigns, managing lists, and reading analytics are all visual and need no programming. Segmenting subscribers with SQL-style attribute queries, writing Go template expressions, and deploying the binary with PostgreSQL and SMTP are the exception and need technical skill.[1][2]

How much does Listmonk cost per month?

The software costs 0 dollars under AGPLv3 with no subscription. Running it yourself means paying separately for the server, managed PostgreSQL if you do not run your own, and the SMTP or delivery provider you choose, at their current rates, unchecked in this pass. Prices checked October 9, 2026.[1][2]

Can you self-host Listmonk?

Yes, self-hosting is its purpose. Listmonk ships as a single binary whose only dependency is PostgreSQL 12 or newer, with a Docker quickstart and configuration through a file, command flags, or environment variables. Self-hosting means owning upgrades with backups, SMTP ports and credentials, and sender reputation.[1][2][3]

Sources and editorial review

Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. listmonk Documentation

    official · Observed October 9, 2026

    Official docs index; self-hosted definition, standalone binary, Postgres-only dependency, AGPLv3, Go and Vue stack

  2. Concepts - listmonk Documentation

    official · Observed October 9, 2026

    Official concepts guide; subscribers, attributes, segmentation, opt-in, campaigns, transactional API, Go templates, Messenger backends, tracking, bounces

  3. Installation - listmonk Documentation

    official · Observed October 9, 2026

    Official install guide; binary and Docker paths, Postgres 12+, SMTP ports, config combinations, upgrade backup warning

  4. knadh/listmonk repository

    official · Observed October 9, 2026

    Official repository; single binary plus Postgres, Docker and binary install, AGPLv3 license, Go backend with Vue frontend

Compared with these products

Similar projects

Related projects with shared categories, technologies, or licensing.

BillionMail

BillionMailOpen

Run your own mail server and email marketing from one dashboard

Stars15.8K
Commit3mo ago
LicenseAGPL-3.0

BillionMail combines a mail server with newsletter and campaign tooling in one self-hosted package. One Docker Compose file brings up the web console plus mail transfer, mailbox, spam-filtering, database, and cache services, so a team can send and receive mail and run bulk campaigns from infrastructure it controls.

Plunk

PlunkOpen

Open-source transactional and marketing email platform

Stars5,517
Commitjust now
LicenseAGPL-3.0

Plunk is an open-source email platform that unifies transactional email, marketing campaigns, and automated workflows against one contact list.

useSend

useSendOpen

Open-source email API with self-hosting

Stars4,727
Commitjust now
LicenseAGPL-3.0

useSend is an open-source email platform with a developer API, contact management, and campaign tools, available as managed cloud or self-hosted with your own AWS SES keys.

SendPortal

SendPortalOpen

Self-hosted email marketing with campaigns and lists

Stars2,177
Commitjust now
LicenseMIT

SendPortal is a self-hosted email marketing app for subscriber lists, campaigns, and delivery reports. It connects to providers such as Amazon SES and SendGrid, and runs standalone or as a Laravel package.

Hyvor Post

Hyvor PostOpen

Open-source newsletter platform for blogs and campaigns

Stars33
Commitjust now
LicenseAGPL-3.0

Hyvor Post is an open-source newsletter platform for publishing blogs and sending campaigns, with automations and a managed cloud.

ntfy

ntfyOpen

Self-hosted push notifications over simple HTTP PUT/POST

Stars34.8K
Commitjust now
LicenseApache-2.0

ntfy is a self-hosted push-notification service that sends alerts to phones and desktops with a simple HTTP PUT or POST to a topic, plus open-source Android, iOS, web, and CLI apps.