Moneygun
The Rails 8 SaaS boilerplate for multi-tenant applications.

Why Moneygun?
Skip weeks of boilerplate. Ship your B2B SaaS faster with production-ready:
- Multi-tenant architecture - Route-based organization management
- Team management - Invitations, roles, member administration
- Stripe subscriptions - Payments via Pay gem, ready to monetize
- Authentication - Devise + OAuth (Google, GitHub)
- Authorization - Pundit policies per organization
- Modern UI - Tailwind CSS, daisyUI, dark mode
Teams should be an MVP feature. Learn why
Quick Start
git clone git@github.com:yshmarov/moneygun.git my-saas
cd my-saas
bin/setup
bin/dev
Deploy
Documentation
| Guide | Description |
|---|---|
| Getting Started | Installation and setup |
| Architecture | Multi-tenancy, models, patterns |
| Stripe Integration | Payments and subscriptions |
| Development | Testing, linting, conventions |
| Deployment | Production deployment guides |
| Linting | Code quality tools |
Video Tutorials
Route-based Multitenancy |
Build Your B2B SaaS |
Contributors
License
MIT License - see LICENSE
Acknowledgments
Inspired by Bullet Train and Jumpstart Pro.