New: six AI app starters, tested with real usage-based billingSee AI starters

Rails & PhoenixOpen source

Cobbler

A plain, open-source Rails 8 starter you can read in an hour

About this starter

Cobbler is deliberately small. It adds to a fresh Rails 8 app: the built-in authentication with email confirmation, a user settings page, Stripe Checkout and the customer portal through a single webhook controller, Tailwind styles, a mailer layout and a Kamal config for SQLite on one server. There are tests for each flow and a short setup guide.

The maintainer is opinionated that a starter should be something you could have written yourself in a weekend, just already written. Nothing is abstracted into gems or concerns you need to learn. The limitation: it stops early. There are no teams, no admin, no i18n, and the Stripe integration does not handle plan changes inside the app.

Highlights

  • 01Readable in about an hour
  • 02Kamal deploy with SQLite on one server
  • 03Tests for every flow it includes

Tags

Related starters

More in Rails & Phoenix
  • Copperplate

    Rails & Phoenix

    Subscription

    Multi-tenant Rails SaaS kit with subdomains, custom domains and yearly plans

    $29/mo4.3
    • multi-tenant
    • custom domains
  • Quillon

    Rails & Phoenix

    Open source

    Open-source Phoenix starter built on the Ash framework

    Free4.1
    • ash
    • phoenix
  • Gristmill

    Rails & Phoenix

    One-time

    Rails backend with an Inertia and React front end, no separate API

    $179 once4.2
    • inertia
    • react
Live demo · First Commit Club— View template →