216+ Ruby on Rails Examples You Can Use as a Reference

Опубликовано: 28 Апрель 2026
на канале: hexdevs
946
40

Not sure how to implement a new Ruby on Rails feature? A proper model, controller, migration?
Or how to write a test for the code you’re writing?

What if you could easily access a massive library of Open Source Ruby on Rails Applications used in the wild and have them as a reference?

Learn how to explore a list of (173 apps + 43 engines) = 216 Rails Applications you can learn from. 💣

⭐ Read the blog post: http://www.hexdevs.com/posts/massive-...

Chapters
00:00 git clone
00:11 bundle install
00:19 remove unavailable submodules
00:39 update submodules
00:52 contents of project
01:00 search method definitions
01:14 find all job classes
01:50 find all service classes
02:30 find all models (children of applicationrecord)
03:04 find all worker classes
03:43 find all classes who inherit from Hash
04:11 find all view component classes
04:37 find rails migrations
05:12 find calls to `update_column`
05:32 find calls to `hash.invert`
05:59 find calls to `inject`
06:27 exploring gitlab worker classes
06:48 Rails Project Structure for workers
07:16 opening a worker file (github pull request importer)
07:42 How to organize services in a Ruby on Rails app
09:04 how to organize model files