
listmonk
Open-source, self-hosted platform to manage subscribers, run campaigns, and track analytics. Single Go binary with a Vue UI.

Listmonk is a standalone, self-hosted newsletter and mailing list manager designed for high performance. It stores data in PostgreSQL and ships as a single binary, with a modern Vue-based UI.
Key Features
- High-throughput, multi-SMTP queues with sliding window rate limiting.
- Go templating for emails with HTML, Markdown, and plain text support.
- Subscriber management across single and double opt-in lists with SQL-based segmentation.
- Transactional mails via a simple API and templates; supports multiple mediums via Messenger interfaces.
- Extensible via webhooks and API coverage for external messaging.
- Built-in analytics to visualize campaign performance, bounces, and top links.
- Media library with a configurable backend (S3-compatible storage).
- OIDC SSO with granular roles and API tokens for access control.
- Single binary application with a modern, Vue-based UI.
- Backend in Go and frontend in Vue with Buefy for UI, enabling a cohesive development experience.
Use Cases
- Bulk newsletters to millions of subscribers with opt-in lists and SQL-based segmentation.
- Transactional messaging via templates and a simple API, including support for additional messenger channels.
- Self-hosted analytics and campaign visualization with straightforward data access.
Conclusion
Listmonk is open-source under the AGPLv3 license and can be deployed on your own infrastructure, with ongoing development and security updates. The latest release as of January 2, 2026 is v6.0.0, reflecting ongoing improvements and features.













