moneygun

SHIP YOUR NEXT APP FAST! Rails 8 SaaS Multitenancy boilerplate. Users-Memberships-Organizations. Row-based. Set tenant based on URL params.

boilerplatemultitenancyi18n
FreeRepo

Preview

moneygun preview

Overview

Moneygun is a production-ready Ruby on Rails boilerplate for building multi-tenant SaaS applications with route-based organization management, Devise and Pundit authentication, Stripe subscription payments via the Pay gem and team management features. It provides a complete development setup with nested resource scaffolding, comprehensive test coverage and best practices for SaaS architecture including role-based access control and organized resource hierarchies.

Features

multi-tenant architectureroute-based multitenancyuser authenticationorganization managementteam managementmember invitationsrole-based access controlstripe subscriptionsdark modenested resource generationsubscription managementwebhook handling

Feature Flags

userDashboardauthenticationsubscriptionspaymentsecommerceauthorizationteamsOrgsi18nnotificationswebhooksmultitenancyroleBasedAccess

Recommended Use Cases

b2b-saasteam-collaborationsubscription-based-applicationsmulti-organization-platforms

Frontend

erb

Backend

railsruby

Auth Providers

devise

Deployment Targets

None

Payment Providers

stripe

Quick Facts

โญ Stars
228
๐Ÿด Forks
29
๐Ÿงพ License
mit
๐Ÿ”„ Active
Unknown
๐Ÿ•’ Last Commit
2025-06-01T20:55:15Z
GitHub

Stack

Framework
rails
Language
ruby
CSS
tailwindcss
Database
postgresql
Auth
devise, pundit
ORM
active-record
Testing
minitest

Data Layer

Databases
postgresql
ORM
active-record

UI Stack

Styling
tailwindcss

Developer Experience

Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes

Pricing

Classification
free
Selected
โ€”
Notes
Open source MIT licensed boilerplate
Get Started with this Boilerplate