Profitable
Calculate the MRR, ARR, TTM, churn, LTV, ARPU, total revenue & valuation of your pay-powered Rails SaaS app. MRR dashboard for your Rails app
No ratings yet
- Gem
- profitable
- Repository
- rameerez/profitable
- License
- MIT
- Stars
- 97
- Added
- August 18, 2026
About
💸 Calculate the MRR, ARR, TTM, churn, LTV, ARPU, total revenue & valuation of your pay-powered Rails SaaS app. MRR dashboard for your Rails app.
profitable allows you to calculate the MRR, ARR, churn, LTV, ARPU, total revenue & estimated valuation of your pay-powered Rails SaaS app, and display them in a simple dashboard. It also provides handy methods you can use independently if you don't want the full dashboard.
What you get
Profitable.mrr: Monthly Recurring Revenue (MRR) from subscriptions that are billable right nowProfitable.mrr_at(date): Historical MRR snapshot from subscriptions that were billable at the given dateProfitable.arr: Annual Recurring Revenue (ARR), calculated as currentmrr * 12, not trailing revenueProfitable.ttm: Founder-friendly shorthand alias forttm_revenueProfitable.ttm_revenue: Trailing twelve-month revenue, net of refunds whenamount_refundedis presentProfitable.revenue_run_rate(in_the_last: 30.days): Recent revenue annualized (useful for TrustMRR-style revenue multiples)Profitable.all_time_revenue: Net revenue since launch
Mounting it
ruby
# Gemfile
gem "profitable"
# config/routes.rb
mount Profitable::Engine, at: "/profitable"
Details
97 stars on GitHub · MIT licensed · maintained by rameerez. Source: https://github.com/rameerez/profitable
Discussion (0)
Sign in to join the discussion.
No comments yet.