New Rails 8 ready, curated by Ruby experts

Build world-class Rails experiences with trusted resources

ChooseRuby is your home for discovering the best gems, tutorials, books, and tools in the Ruby ecosystem. Search by problem, filter by experience level, and stay ahead of the Rails curve.

Curated
1
Categories
Growing
Contributors
1

New to Rails? Start here

Jump into beginner-friendly resources curated specifically for those starting their Rails journey.

Categories
View all

Browse by problem space. Quick picks to jump in:

Category highlights coming soon.

Types
Jump to types

See every resource format from gems to videos. Start with the essentials:

Collections
View all

Follow curated journeys and themed playlists.

Featured

Freshly curated resources

Hand-picked additions from the last curation cycle. Every entry is reviewed for quality, relevance, and currency before it lands here.

Browse directory

Curated learning journeys

Step-by-step guides that group resources into actionable playbooks so you can move from idea to shipped feature faster.

⚑

Build Faster with Hotwire

Discover the modern Rails patterns behind Turbo, Stimulus, and CableReady. Ship interactive experiences without heavy JavaScript.

πŸš€

Production-Ready Rails 8

Recommended gems, background job patterns, and deployment guides for taking a Rails 8 application to production with confidence.

πŸ§ͺ

Level Up Your Testing

Battle-tested testing frameworks, factory patterns, and coverage strategies used by experienced Rubyists.

🎯

Ruby for Career Switchers

Structured learning paths, bootcamp-friendly resources, and real-world project ideas for newcomers to the ecosystem.

Find resources for every stage of your Ruby journey

ChooseRuby balances the needs of curious newcomers and seasoned Rails entrepreneurs. Filter by experience level to get the advice that fits you now.

Beginner

Your Rails starting point

Curated tutorials, sample apps, and learn-by-doing guides that make fundamentals stick.

Browse beginner picks
Intermediate

Ship features faster

Best-practice architecture tips, service objects, background jobs, and security checklists.

Browse intermediate picks
Advanced

Scale and lead

Performance tuning, scalability patterns, and leadership resources for senior Rubyists.

Browse advanced picks

Plug into the Ruby community

Learn alongside mentors, maintainers, and Rails teams keeping the ecosystem vibrant. These communities welcome questions, show-and-tell, and collaboration.

We're mapping the best Ruby communities. Have a favorite? Let us know.

Contribute to the Ruby ecosystem's living directory

Submit your favorite gem, share a tutorial, or suggest an update. Together, we keep the Rails ecosystem transparent, modern, and welcoming.