7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Listmonk

Open source

A self-hosted newsletter and mailing list manager shipped as a single Go binary with PostgreSQL storage, a web dashboard and campaign management.

listmonk.app
Listmonk homepage screenshot
GitHub stars
24k
Last commit
yesterday
Repository age
7 years
Version
v6.2.0
Licence
AGPL-3.0
Self-hosted
Yes

About Listmonk

listmonk is a self-hosted application for managing newsletters and mailing lists. It is distributed as a single binary, backed by a PostgreSQL database, and gives you a modern web dashboard for managing subscribers, lists and email campaigns. A live demo and documentation on listmonk.app let you look around before installing.

Topics show the scope: email marketing, newsletter management, campaign management, SMTP delivery, transactional emails and SMS gateway use. Installation is straightforward. With Docker you use the published image and a sample compose file and then visit port 9000. With the binary you generate a config file, run the install step to set up the database, or run an idempotent upgrade, and start the server.

Its server side is Go, while the interface is built with Vue and the Buefy component library. The project is free software under the AGPL-3.0 license, and a developer setup guide helps contributors. It suits creators, organizations and developers who want to send newsletters through their own SMTP provider without per-subscriber fees from a hosted email service.

Key features

  • Newsletter and campaign management
  • Subscriber and list management
  • Single-binary Go application
  • PostgreSQL data store
  • SMTP delivery and transactional email support
  • Docker and binary installation

Good fit for

  • →Running a newsletter without a SaaS bill
  • →Mailing lists for communities and nonprofits
  • →Sending campaigns through your own SMTP provider
Built with
Go
Tags
newsletter
mailing-list
email-marketing
self-hosted
golang
smtp
campaigns
postgresql

Listmonk: questions and answers

What is Listmonk used for?
Listmonk is a self-hosted newsletter and mailing list manager shipped as a single Go binary with PostgreSQL storage, a web dashboard and campaign management. It is a good fit for running a newsletter without a SaaS bill, mailing lists for communities and nonprofits, and sending campaigns through your own SMTP provider.
Is Listmonk open source?
Yes. Listmonk is open source under the AGPL-3.0 licence. Its source code is on GitHub at knadh/listmonk and is written mainly in Go.
Is Listmonk free?
Yes. Listmonk is open source, so the software itself is free to use.
Can I self-host Listmonk?
Yes. Listmonk can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is Listmonk an alternative to?
Listmonk is an open-source alternative to Mailchimp, MailerLite, Buttondown and Brevo. Other open-source alternatives to Mailchimp include Notifuse, BillionMail and Mautic.
Is Listmonk actively maintained?
Yes. The most recent commit to Listmonk was on 2 October 2026, and the latest release is v6.2.0, published on 26 June 2026. The project has 24k stars on GitHub.

Open-source alternatives to Listmonk

See all

SaaS alternatives to Listmonk

See all