OSS Tanbou

study a production-scale Rails application for creator commerce

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
9,752
Primary language
Ruby
License
MIT
Repository last updated
Sep 30, 2026
On this page

Overview

The Gumroad repository contains the web application used for creator commerce and product delivery. Its README documents local development with Ruby, Node.js, Docker, MySQL 8.4, Sidekiq, and supporting media tools.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Handle commerce and digital-product workflows in one application

The codebase represents a creator-commerce service spanning seller and buyer experiences.

Sources: [2]

Combine Rails, frontend builds, and background workers

The documented bin/dev workflow starts the Rails server, JavaScript build system, and Sidekiq worker together.

Sources: [2]

Best fit

Fits investigation of a large real-world Rails system

It provides a production-oriented example involving MySQL, Docker services, asset processing, and external integrations.

Sources: [2]

Before adoption

Local setup has many system dependencies

Ruby and Node versions, Docker, MySQL client libraries, ImageMagick, FFmpeg, and other tools are part of the documented setup.

Sources: [2]

The contribution workflow is nonstandard

The README asks contributors to open a PR on their own fork and email its link rather than relying on an inbound upstream PR queue.

Sources: [2]

Official sources

  1. [1]antiwork/gumroad repository(2026-09-30)
  2. [2]Gumroad README(2026-09-30)
  3. [3]Gumroad v2026.09.30.2 release(2026-09-30)
Supplemental curator note

This is the source for Gumroad's production web application rather than a small reusable library. It is best explored as a large e-commerce system spanning Rails, MySQL, Sidekiq, frontend tooling, and external services.

Try it in 3 steps

  1. 1

    Install dependencies

    Install Ruby gems and Node dependencies as documented in the README.

    bundle install && npm install
  2. 2

    Start local services and prepare the database

    Start the Docker-backed services and prepare the Rails database.

    make local bin/rails db:prepare
  3. 3

    Start development mode

    Run the Rails server, JavaScript build, and Sidekiq worker together.

    bin/dev
Check the official README

Growth

Growth trends · Last 30 days

9,752 Stars

Trend data is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data
Stars
9,752
Forks
2,042
Watchers
100
Open issues
5
Owner type
Organization
Primary language
Ruby
License
MIT
Repository last updated
Sep 30, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?