exq
Keila
Our great sponsors
exq | Keila | |
---|---|---|
4 | 16 | |
1,475 | 1,186 | |
- | 4.0% | |
3.8 | 8.7 | |
2 months ago | 5 days ago | |
Elixir | Elixir | |
Apache License 2.0 | GNU Affero General Public License v3.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
exq
-
How to Use Flume in your Elixir Application
Oban, backed by PostgreSQL or SQLite, also provides a queue-based job processing system. Exq, on the other hand, is backed by Redis. It provides features similar to Flume, but without built-in rate limiting and batch processing capabilities.
- Exq is a job processing library compatible with Resque / Sidekiq for Elixir
-
Complete, Production-Ready Phoenix Reference Applications
Enter Oban, which leverages Postgres' notify/listen functionality to provide a durable queue. Oban is solid and doesn't require Redis, which is cool. I end up using this in most projects I work on. If you absolutely need the speed of Redis, Exq is a pretty good option.
-
sidekiq-dry
Job processing libraries compatible with Sidekiq, for example exq, won't deserialise your Dry::Struct arguments. This is most likely an acceptable tradeoff.
Keila
-
Show HN: I built a tool to send 10k emails for $1 via AWS
Keila is another one with similar features plus a visual (block) editor for designing the email template/content: https://github.com/pentacent/keila
-
How would you go about building your own email marketing system like Mailchimp?
Someone on r/selfhosted built an alternative for Mailchimp called Keila a while ago. (https://github.com/pentacent/keila). I haven't tried it myself but this sounds promising. You can use your own mailserver with it (which I recommend you do not selfhost for business purposes). As it is licensed right now, it should be way cheaper to use this instead of Mailchimp.
-
Update: I’m building a self-hosted Mailchimp alternative (Keila) and I’ve added one of your most requested features!
If that doesn’t fix it, please feel free to post a bug report with more details here: https://github.com/pentacent/keila/issues
-
Selfhosted newsletter maker?
I've used Keila in the past and was pretty happy w/ it.
- Ask HN: What service are you using to send marketing emails?
-
self-hosted alternative to MailChimp?
What about keila (https://github.com/pentacent/keila) I haven't used it myself yet..
-
phpList VS keila - a user suggested alternative
2 projects | 27 Feb 2022
-
Mailtrain VS keila - a user suggested alternative
2 projects | 27 Feb 2022
-
Listmonk VS keila - a user suggested alternative
2 projects | 27 Feb 2022
-
Update: I’m building a self-hosted Mailchimp alternative (Keila) and now it’s got an API and segmentation
A cool feature that’s not quite ready yet but that I’m working on at the moment is the ability to add custom campaign data. This will allow you to create a template (e.g. for showing your most recent blog posts) and feed it with data via the API - giving you the easiest fully-automated email campaigns ever. I wrote a little thread over at Twitter about this (Draft PR on GitHub). I’m curious to hear if/how you’d use that feature!
What are some alternatives?
oban - 💎 Robust job processing in Elixir, backed by modern PostgreSQL and SQLite3
Listmonk - High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
verk - A job processing system that just verks! 🧛
Mautic - Mautic: Open Source Marketing Automation Software.
broadway - Concurrent and multi-stage data ingestion and data processing with Elixir
Mailtrain - Self hosted newsletter app
toniq
Cerberus - A few simple, but solid patterns for responsive HTML email templates and newsletters. Even in Outlook and Gmail.
amqp - Idiomatic Elixir client for RabbitMQ
elixir-boilerplate - ⚗ The stable base upon which we build our Elixir projects at Mirego.
honeydew - Job Queue for Elixir. Clustered or Local. Straight BEAM. Optional Ecto. 💪🍈
earmark - Markdown parser for Elixir