Caffeinate
A Rails engine for drip campaigns/scheduled sequences and periodical support. Works with ActionMailer, and other things
No ratings yet
- Gem
- caffeinate
- Repository
- joshmn/caffeinate
- License
- MIT
- Stars
- 382
- Added
- August 21, 2026
About
A Rails engine for drip campaigns/scheduled sequences and periodical support. Works with ActionMailer, and other things.
Caffeinate is a drip engine for managing, creating, and performing scheduled messages sequences from your Ruby on Rails application. This was originally meant for email, but now supports anything!
What you get
- You're checking state in a mailer
- The unsubscribe feature is, most likely, tied to a
User, which means... - It's going to be so fun to scale when you finally want to add more unsubscribe links for different types of sequences
- "one of your projects has expired", but which one? Then you have to add a column to
projectsand manage all that state... ew
Installing it
ruby
# Gemfile
gem "caffeinate"
Details
382 stars on GitHub · MIT licensed · maintained by joshmn. Source: https://github.com/joshmn/caffeinate
Discussion (0)
Sign in to join the discussion.
No comments yet.