first-commit
KitsStacksBrandsDocsChangelog
GitHub1
first-commit

Projects ready for your agent from the first commit.

Skills come from skills.sh

Made with by Marlon Chaviano

Explore

  • Kits
  • Stacks
  • Brands
  • Changelog

Docs

  • Introduction
  • CLI
  • Create a kit
  • API
  • FAQ

Project

  • About
  • Contact
  • Privacy
  • Terms
  • Content policy
  • GitHub

stacks / language

Ruby

Ruby

Full apps with Ruby on Rails.

Kits (4)

  • API with Railsapi-rails
    official

    Rails 8 in API mode: JSON only, no views, with Active Record, migrations, tests and optional RSpec.

    rubyrailsapisqlite
    $ npx create-first-commit@latest api-rails
  • Rails API + React in one repomonorepo-rails-react
    official

    A Rails 8 API and a React + Vite frontend in the same repo: Rails productivity on the backend and a modern SPA in front.

    rubyrailsapireactvite
    $ npx create-first-commit@latest monorepo-rails-react
  • SaaS with Railssaas-rails
    official

    Rails 8 for a SaaS: authentication with the official generator, Tailwind CSS, Hotwire and the Solid stack (cache, queues and websockets without Redis).

    rubyrailshotwiretailwindsaas
    $ npx create-first-commit@latest saas-rails
  • Web app with Ruby on Railsweb-rails
    official

    Rails 8 with Hotwire, SQLite and Propshaft: a complete app (views, database, jobs) without setting up anything else.

    rubyrailshotwiresqlite
    $ npx create-first-commit@latest web-rails

Missing a framework? npx create-first-commit create turns your project into a kit.