listmonk est un gestionnaire de newsletters et de listes de diffusion gratuit, open source et auto-hébergeable, qui envoie aussi des e-mails transactionnels. Il propose des listes à inscription simple ou double, la segmentation des abonnés par expressions SQL, une analyse de campagne intégrée, une API transactionnelle, des files d'envoi vers plusieurs serveurs SMTP avec limitation de débit et des modèles avec éditeur par glisser-déposer, Markdown ou HTML. listmonk est un programme Go unique qui utilise PostgreSQL ; vous l'installez en binaire ou avec Docker Compose.
listmonk est sous licence AGPLv3 et a été créé par Kailash Nadh, directeur technique du courtier indien Zerodha. Le projet est donc d'origine indienne et se trouve sur GitHub. Il n'existe pas de service hébergé officiel ; le site cite toutefois des hébergeurs tiers, auxquels le projet n'est pas affilié. Comme vous exploitez listmonk vous-même, les données des abonnés et la base restent sur l'infrastructure de votre choix, par exemple dans l'UE. Vous choisissez aussi le service SMTP par lequel passent les e-mails.