[38;5;12m                                                                                                               [39m[38;2;255;187;0m[1m[4mAwesome Rails[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome things related to Ruby on Rails [39m[38;5;14m[1m![0m[38;5;12mAwesome[39m[38;5;14m[1m (https://awesome.re/badge.svg)[0m[38;5;12m (https://github.com/sindresorhus/awesome#readme)[39m

[38;5;12m![39m[38;5;14m[1mawesome-rails[0m[38;5;12m (./.github/assets/awesome-rails.png)[39m

[38;2;255;187;0m[4mTable of Contents[0m

[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
[38;5;12m  - [39m[38;5;14m[1mOfficial Resources[0m[38;5;12m (#official-resources)[39m
[38;5;12m  - [39m[38;5;14m[1mExternal Resources[0m[38;5;12m (#external-resources)[39m
[48;5;235m[38;5;249m- **Books** (#books)[49m[39m[48;5;235m[38;5;249m                                      [49m[39m
[48;5;235m[38;5;249m- **Video tutorials** (#video-tutorials)[49m[39m[48;5;235m[38;5;249m                  [49m[39m
[48;5;235m[38;5;249m- **Youtube channels** (#youtube-channels)[49m[39m[48;5;235m[38;5;249m                [49m[39m
[48;5;235m[38;5;249m- **Other external resources** (#other-external-resources)[49m[39m
[38;5;12m  - [39m[38;5;14m[1mJobs[0m[38;5;12m (#jobs)[39m
[38;5;12m  - [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m
[38;5;12m  - [39m[38;5;14m[1mArticles[0m[38;5;12m (#articles)[39m
[38;5;12m- [39m[38;5;14m[1mOpen Source Rails Apps[0m[38;5;12m (#open-source-rails-apps)[39m
[38;5;12m- [39m[38;5;14m[1mGems[0m[38;5;12m (#gems)[39m
[38;5;12m- [39m[38;5;14m[1mStarters/Boilerplates[0m[38;5;12m (#startersboilerplates)[39m
[38;5;12m- [39m[38;5;14m[1mOther Rails Tools[0m[38;5;12m (#other-rails-tools)[39m
[38;5;12m  - [39m[38;5;14m[1mPlatforms[0m[38;5;12m (#platforms)[39m
[38;5;12m  - [39m[38;5;14m[1mGenerators[0m[38;5;12m (#generators)[39m
[38;5;12m  - [39m[38;5;14m[1mDevTools[0m[38;5;12m (#devtools)[39m

[38;2;255;187;0m[4mResources[0m

[38;2;255;187;0m[4mOfficial Resources[0m

[38;5;12m- [39m[38;5;14m[1mRails Official Website[0m[38;5;12m (https://rubyonrails.org)[39m
[38;5;12m- [39m[38;5;14m[1mRails Official Guide[0m[38;5;12m (https://guides.rubyonrails.org)[39m
[38;5;12m- [39m[38;5;14m[1mRails Official Guide (Edge Guide)[0m[38;5;12m (https://edgeguides.rubyonrails.org)[39m
[38;5;12m- [39m[38;5;14m[1mRails API Documentation[0m[38;5;12m (https://api.rubyonrails.org)[39m
[38;5;12m- [39m[38;5;14m[1mRails Source Code[0m[38;5;12m [39m[38;5;14m[1mlink_rails_source[0m[38;5;12m [39m
[38;5;12m- [39m[38;5;14m[1mRails Official Blog[0m[38;5;12m (https://rubyonrails.org/blog/)[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mExternal Resources[0m

[38;2;255;187;0m[4mBooks[0m

[38;5;12m- [39m[38;5;14m[1mRuby on Rails Tutorial Book[0m[38;5;12m (https://www.railstutorial.org/book)[39m
[38;5;12m- [39m[38;5;14m[1mAgile Web Development with Rails 6[0m[38;5;12m (https://pragprog.com/titles/rails6/agile-web-development-with-rails-6/)[39m
[38;5;12m- [39m[38;5;14m[1mDocker for Rails Developers[0m[38;5;12m (https://pragprog.com/titles/ridocker/docker-for-rails-developers/)[39m
[38;5;12m- [39m[38;5;14m[1mRails 5 Test Prescriptions[0m[38;5;12m (https://pragprog.com/titles/nrtest3/rails-5-test-prescriptions/)[39m
[38;5;12m- [39m[38;5;14m[1mRails, Angular, Postgres, and Bootstrap, Second Edition[0m[38;5;12m (https://pragprog.com/titles/dcbang2/rails-angular-postgres-and-bootstrap-second-edition/)[39m
[38;5;12m- [39m[38;5;14m[1mGrowing Rails Applications in Practice[0m[38;5;12m (https://pragprog.com/titles/d-kegrap/growing-rails-applications-in-practice/)[39m
[38;5;12m- [39m[38;5;14m[1mCrafting Rails 4 Applications[0m[38;5;12m (https://pragprog.com/titles/jvrails2/crafting-rails-4-applications/)[39m
[38;5;12m- [39m[38;5;14m[1mThe Rails 7 Way[0m[38;5;12m (https://leanpub.com/therails7way)[39m

[38;2;255;187;0m[4mVideo tutorials[0m

[38;5;12m- [39m[38;5;14m[1mRailsCasts[0m[38;5;12m (http://railscasts.com) [39m[48;2;30;30;40m[38;5;13m[3m(inactive since 2013)[0m
[38;5;12m- [39m[38;5;14m[1mGoRails[0m[38;5;12m (https://gorails.com) [39m[48;2;30;30;40m[38;5;13m[3m(freemium)[0m
[38;5;12m- [39m[38;5;14m[1mDrifting Ruby[0m[38;5;12m (https://www.driftingruby.com/) [39m[48;2;30;30;40m[38;5;13m[3m(freemium)[0m
[38;5;12m- [39m[38;5;14m[1mA curated list of Ruby on Rails courses[0m[38;5;12m (https://skillcombo.com/topic/ruby-on-rails/)[39m

[38;2;255;187;0m[4mYoutube channels[0m

[38;5;12m- [39m[38;5;14m[1mDriftingRuby[0m[38;5;12m (https://www.youtube.com/c/DriftingRuby/videos)[39m
[38;5;12m- [39m[38;5;14m[1mGorails[0m[38;5;12m (https://www.youtube.com/c/GorailsTV/videos)[39m
[38;5;12m- [39m[38;5;14m[1mTechmakerTV[0m[38;5;12m (https://www.youtube.com/c/TechmakerTV/videos)[39m
[38;5;12m- [39m[38;5;14m[1mDeanin[0m[38;5;12m (https://www.youtube.com/c/Deanin/videos)[39m
[38;5;12m- [39m[38;5;14m[1mWebcrunch[0m[38;5;12m (https://www.youtube.com/c/Webcrunch/videos)[39m
[38;5;12m- [39m[38;5;14m[1mCJ Avilla[0m[38;5;12m (https://www.youtube.com/playlist?list=PLS6F722u-R6KiuOupokyl8Xnqrot9ukc7)[39m
[38;5;12m- [39m[38;5;14m[1mSupeRails[0m[38;5;12m (https://www.youtube.com/c/SupeRails/videos)[39m
[38;5;12m- [39m[38;5;14m[1mTypeFast[0m[38;5;12m (https://www.youtube.com/@typefastco/videos)[39m
[38;5;12m- [39m[38;5;14m[1mAPPSIMPACT Academy[0m[38;5;12m (https://www.youtube.com/@APPSIMPACTAcademy/videos)[39m
[38;5;12m- [39m[38;5;14m[1mMix & Go[0m[38;5;12m (https://www.youtube.com/@mixandgo/videos)[39m
[38;5;12m- [39m[38;5;14m[1mPhil Smy[0m[38;5;12m (https://www.youtube.com/@PhilSmy/videos)[39m
[38;5;12m- [39m[38;5;14m[1mDavid Battersby[0m[38;5;12m (https://www.youtube.com/@davidbattersby/videos)[39m

[38;2;255;187;0m[4mOther external resources[0m

[38;5;12m- [39m[38;5;14m[1mLearn Ruby on Rails (thoughtbot)[0m[38;5;12m (https://thoughtbot.com/upcase/rails)[39m
[38;5;12m- [39m[38;5;14m[1mRuby on Windows Guides[0m[38;5;12m (http://rubyonwindowsguides.github.io)[39m
[38;5;12m- [39m[38;5;14m[1mExplore Ruby[0m[38;5;12m (https://kandi.openweaver.com/explore/ruby) - Discover & find a curated list of popular & new Ruby libraries across all languages, top authors, trending project kits, discussions, tutorials & learning resources.[39m
[38;5;12m- [39m[38;5;14m[1mRailsNotes Blog[0m[38;5;12m (https://railsnotes.xyz) — The Ruby on Rails guides you wished you had![39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mJobs[0m

[38;5;12m- [39m[38;5;14m[1mrailsjobs on Reddit[0m[38;5;12m (https://www.reddit.com/r/railsjobs/)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on indeed.com[0m[38;5;12m (https://www.indeed.com/q-Ruby-On-Rails-jobs.html)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on glassdoor.com[0m[38;5;12m (https://www.glassdoor.com/Job/ruby-on-rails-developer-jobs-SRCH_KO0,23.htm)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on gorails.com[0m[38;5;12m (https://jobs.gorails.com)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on remoteok.com[0m[38;5;12m (https://remoteok.com/remote-ruby-jobs)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on weworkremotely.com[0m[38;5;12m (https://weworkremotely.com/remote-ruby-on-rails-jobs)[39m
[38;5;12m- [39m[38;5;14m[1mreverse job board for rails devs - railsdevs.com[0m[38;5;12m (https://railsdevs.com)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on web3.career[0m[38;5;12m (https://web3.career/ruby-jobs)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on rubyonremote.com[0m[38;5;12m (https://rubyonremote.com/)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on Startup Jobs[0m[38;5;12m (https://startup.jobs/ruby-jobs)[39m
[38;5;12m- [39m[38;5;14m[1mrails jobs on RubyJobBoard[0m[38;5;12m (https://www.rubyjobboard.com)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mTip: You can find list of remote job boards including Rails jobs on [39m[38;5;14m[1mawesome-remote-job[0m[38;5;12m (https://github.com/lukasz-madon/awesome-remote-job#job-boards)[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mCommunity[0m

[38;5;12m- [39m[38;5;14m[1mrails on Twitter[0m[38;5;12m (https://twitter.com/rails)[39m
[38;5;12m- [39m[38;5;14m[1mrails on Reddit[0m[38;5;12m (https://www.reddit.com/r/rails/)[39m
[38;5;12m- [39m[38;5;14m[1mRuby on Rails Discussions[0m[38;5;12m (https://discuss.rubyonrails.org/)[39m
[38;5;12m- [39m[38;5;14m[1mGorails forum[0m[38;5;12m (https://gorails.com/forum)[39m
[38;5;12m- [39m[38;5;14m[1mWIP Ruby (Telegram group)[0m[38;5;12m (https://t.me/wipruby)[39m
[38;5;12m- [39m[38;5;14m[1mRuby on Rails Link (Slack)[0m[38;5;12m (https://www.rubyonrails.link/)[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mArticles[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom dev.to:[39m

[38;5;12m- [39m[38;5;14m[1mMore than "Hello World" in Docker: Build Rails + Sidekiq web apps in Docker[0m[38;5;12m (https://dev.to/raphael_jambalos/more-than-hello-world-in-docker-run-rails-sidekiq-web-apps-in-docker-1b37)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDesign[0m[38;5;14m[1m [0m[38;5;14m[1mPatterns[0m[38;5;14m[1m [0m[38;5;14m[1mwith[0m[38;5;14m[1m [0m[38;5;14m[1mRuby[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mRails[0m[38;5;14m[1m [0m[38;5;14m[1mpart[0m[38;5;14m[1m [0m[38;5;14m[1m1:[0m[38;5;14m[1m [0m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mPolicy[0m[38;5;14m[1m [0m[38;5;14m[1mObject[0m[38;5;12m [39m[38;5;12m(https://dev.to/renatamarques97/design-patterns-with-ruby-on-rails-part-1-introduction-and-policy-object-1c37)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
[38;5;12m(https://dev.to/renatamarques97/design-patterns-with-ruby-on-rails-part-2-query-object-1h65)[39m
[38;5;12m- [39m[38;5;14m[1mThe Progressive Rails App[0m[38;5;12m (https://dev.to/coorasse/the-progressive-rails-app-46ma)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mModern[0m[38;5;14m[1m [0m[38;5;14m[1mRails[0m[38;5;14m[1m [0m[38;5;14m[1mflash[0m[38;5;14m[1m [0m[38;5;14m[1mmessages[0m[38;5;14m[1m [0m[38;5;14m[1m(part[0m[38;5;14m[1m [0m[38;5;14m[1m1):[0m[38;5;14m[1m [0m[38;5;14m[1mViewComponent,[0m[38;5;14m[1m [0m[38;5;14m[1mStimulus[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mTailwind[0m[38;5;14m[1m [0m[38;5;14m[1mCSS[0m[38;5;12m [39m[38;5;12m(https://dev.to/citronak/modern-rails-flash-messages-part-1-viewcomponent-stimulus-tailwind-css-3alm)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
[38;5;12m(https://dev.to/citronak/modern-rails-flash-messages-part-2-the-undo-action-for-deleted-items-2a50)[39m
[38;5;12m- [39m[38;5;14m[1mBuilding a Rails App With Multiple Subdomains[0m[38;5;12m (https://dev.to/appsignal/building-a-rails-app-with-multiple-subdomains-g05)[39m
[38;5;12m- [39m[38;5;14m[1mReactive Rails applications with StimulusReflex[0m[38;5;12m (https://dev.to/finiam/reactive-rails-applications-with-stimulusreflex-48kn)[39m
[38;5;12m- [39m[38;5;14m[1m1 Backend, 5 Frontends - Todo List with Rails, React, Angular, Vue, Svelte, and jQuery[0m[38;5;12m (https://dev.to/alexmercedcoder/1-backend-5-frontends-todo-list-with-rails-react-angular-vue-svelte-and-jquery-18kp)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCreate[0m[38;5;14m[1m [0m[38;5;14m[1ma[0m[38;5;14m[1m [0m[38;5;14m[1mVideo[0m[38;5;14m[1m [0m[38;5;14m[1mParty[0m[38;5;14m[1m [0m[38;5;14m[1mApp[0m[38;5;14m[1m [0m[38;5;14m[1mWith[0m[38;5;14m[1m [0m[38;5;14m[1mRails[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1:[0m[38;5;14m[1m [0m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mBackend[0m[38;5;12m [39m[38;5;12m(https://dev.to/vonagedev/create-a-video-party-app-with-rails-part-1-building-the-backend-2p4k)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
[38;5;12m(https://dev.to/vonagedev/create-a-video-party-app-with-rails-part-2-building-the-frontend-hfe)[39m
[38;5;12m- [39m[38;5;14m[1mThe Rails Model Introduction I Wish I Had[0m[38;5;12m (https://dev.to/maxwell_dev/the-rails-model-introduction-i-wish-i-had-5h2d)[39m
[38;5;12m- [39m[38;5;14m[1mHow to create a gem in Ruby on Rails? -From Scratch-[0m[38;5;12m (https://dev.to/solutelabs/how-to-create-a-gem-in-ruby-on-rails-fromscratch-3f4p)[39m
[38;5;12m- [39m[38;5;14m[1mMultiple Foreign Keys for the Same Relationship in Rails 6[0m[38;5;12m (https://dev.to/luchiago/multiple-foreign-keys-for-the-same-model-in-rails-6-7ml)[39m
[38;5;12m- [39m[38;5;14m[1mQR Code Reader on Rails[0m[38;5;12m (https://dev.to/morinoko/qr-code-reader-on-rails-5816)[39m
[38;5;12m- [39m[38;5;14m[1mMagic Links with Ruby On Rails and Devise[0m[38;5;12m (https://dev.to/matiascarpintini/magic-links-with-ruby-on-rails-and-devise-4e3o)[39m
[38;5;12m- [39m[38;5;14m[1mI created the same application with Rails and no JavaScript[0m[38;5;12m (https://dev.to/mario_chavez/i-created-the-same-application-with-rails-and-no-javascript-288o)[39m
[38;5;12m- [39m[38;5;14m[1mInstantly speed up your Rails application by self-hosting your fonts[0m[38;5;12m (https://dev.to/andrewmcodes/instantly-speed-up-your-rails-application-by-self-hosting-your-fonts-526d)[39m
[38;5;12m- [39m[38;5;14m[1mReactive Map with Rails, Stimulus Reflex and Mapbox[0m[38;5;12m (https://dev.to/ilrock__/reactive-map-with-rails-stimulus-reflex-and-mapbox-1po4)[39m
[38;5;12m- [39m[38;5;14m[1mA Future for Rails: StimulusReflex[0m[38;5;12m (https://dev.to/drews256/a-future-for-rails-stimulusreflex-48kb)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mIntroduction[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mRuby[0m[38;5;14m[1m [0m[38;5;14m[1mon[0m[38;5;14m[1m [0m[38;5;14m[1mRails[0m[38;5;14m[1m [0m[38;5;14m[1mPatterns[0m[38;5;14m[1m [0m[38;5;14m[1mand[0m[38;5;14m[1m [0m[38;5;14m[1mAnti-patterns[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1[0m[38;5;12m [39m[38;5;12m(https://dev.to/appsignal/introduction-to-ruby-on-rails-patterns-and-anti-patterns-2mhc)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
[38;5;12m(https://dev.to/appsignal/ruby-on-rails-model-patterns-and-anti-patterns-32k9)[39m
[38;5;12m- [39m[38;5;14m[1mRails Concerns: To Concern Or Not To Concern[0m[38;5;12m (https://dev.to/appsignal/rails-concerns-to-concern-or-not-to-concern-3n94)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBuilding[0m[38;5;14m[1m [0m[38;5;14m[1man[0m[38;5;14m[1m [0m[38;5;14m[1mEvent[0m[38;5;14m[1m [0m[38;5;14m[1mSourcing[0m[38;5;14m[1m [0m[38;5;14m[1mSystem[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1mRails,[0m[38;5;14m[1m [0m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m1:[0m[38;5;14m[1m [0m[38;5;14m[1mWhat[0m[38;5;14m[1m [0m[38;5;14m[1mis[0m[38;5;14m[1m [0m[38;5;14m[1mEvent[0m[38;5;14m[1m [0m[38;5;14m[1mSourcing?[0m[38;5;12m [39m[38;5;12m(https://dev.to/isalevine/building-an-event-sourcing-system-in-rails-part-1-what-is-event-sourcing-46db)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPart[0m[38;5;14m[1m [0m[38;5;14m[1m2[0m[38;5;12m [39m
[38;5;12m(https://dev.to/isalevine/building-an-event-sourcing-pattern-in-rails-from-scratch-355h)[39m
[38;5;12m- [39m[38;5;14m[1mReal Time Notification System with Sidekiq, Redis and Devise in Rails 6[0m[38;5;12m (https://dev.to/matiascarpintini/real-time-notification-system-with-sidekiq-redis-and-devise-in-rails-6-33l9)[39m
[38;5;12m- [39m[38;5;14m[1mDeploying Your Rails 6 App[0m[38;5;12m (https://dev.to/render/deploying-your-rails-6-app-4an4)[39m
[38;5;12m- [39m[38;5;14m[1mWhat's Cooking in Rails 7?[0m[38;5;12m (https://dev.to/hint/what-s-cooking-in-rails-7-a42)[39m
[38;5;12m- [39m[38;5;14m[1mUsing Hotwire Turbo in Rails with legacy JavaScript[0m[38;5;12m (https://dev.to/nejremeslnici/using-hotwire-turbo-in-rails-with-legacy-javascript-17g1)[39m
[38;5;12m- [39m[38;5;14m[1mFrom Rails scaffold listing to Hotwire infinite scroll[0m[38;5;12m (https://dev.to/andrzejkrzywda/from-rails-scaffold-listing-to-hotwire-infinite-scroll-3273)[39m
[38;5;12m- [39m[38;5;14m[1mBuilding a Component Library in Rails With Storybook[0m[38;5;12m (https://dev.to/orbit/building-a-component-library-in-rails-with-storybook-49m4)[39m
[38;5;12m- [39m[38;5;14m[1mHow to Speed Up Load Times In A Rails App - What I Wish I Knew Four Months Ago[0m[38;5;12m (https://dev.to/nicklevenson/how-to-speed-up-load-times-in-a-rails-app-what-i-wish-i-knew-four-months-ago-28g0)[39m
[38;5;12m- [39m[38;5;14m[1mEndless Scroll / Infinite Loading with Turbo Streams & Stimulus[0m[38;5;12m (https://dev.to/zealot128/endless-scroll-infinite-loading-with-turbo-streams-stimulus-5d89)[39m
[38;5;12m- [39m[38;5;14m[1mRuby/Rails Machine Setup Guide[0m[38;5;12m (https://dev.to/hasanadeem/ruby-rails-machine-setup-guide-3l5a)[39m
[38;5;12m-[39m[38;5;14m[1mHow many Heroku dynos do you need, and which size—An opinionated guide[0m[38;5;12m (https://dev.to/adamlogic/how-many-heroku-dynos-do-you-need-and-which-size-an-opinionated-guide-4fec)[39m
[38;5;12m-[39m[38;5;14m[1mRails Environment Variables Using Credentials[0m[38;5;12m (https://dev.to/dalezak/rails-environment-variables-using-credentials-mh7)[39m
[38;5;12m-[39m[38;5;14m[1mEmail Subscription Workflow - Ruby on Rails[0m[38;5;12m (https://dev.to/justalever/email-subscription-workflow-ruby-on-rails-406n)[39m
[38;5;12m-[39m[38;5;14m[1mMastering Low Level Caching in Rails[0m[38;5;12m (https://dev.to/honeybadger/mastering-low-level-caching-in-rails-15ce)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom shopify.engineering:[39m

[38;5;12m- [39m[38;5;14m[1mHow to Write Fast Code in Ruby on Rails[0m[38;5;12m (https://shopify.engineering/write-fast-code-ruby-rails)[39m
[38;5;12m- [39m[38;5;14m[1mHow to Introduce Composite Primary Keys in Rails[0m[38;5;12m (https://shopify.engineering/how-to-introduce-composite-primary-keys-in-rails)[39m
[38;5;12m- [39m[38;5;14m[1mEnforcing Modularity in Rails Apps with Packwerk[0m[38;5;12m (https://shopify.engineering/enforcing-modularity-rails-apps-packwerk)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom blog.planetargon.com:[39m

[38;5;12m- [39m[38;5;14m[1m8 Useful Ruby on Rails Gems We Couldn't Live Without[0m[38;5;12m (https://blog.planetargon.com/entries/8-useful-ruby-on-rails-gems-we-couldnt-live-without)[39m
[38;5;12m- [39m[38;5;14m[1mRuby on Rails Code Audits: 8 Steps to Review Your App[0m[38;5;12m (https://blog.planetargon.com/entries/ruby-on-rails-code-audits-8-steps-to-review-your-app)[39m
[38;5;12m- [39m[38;5;14m[1mRails 6.1 is Out! How to Prepare Your App Now[0m[38;5;12m (https://blog.planetargon.com/entries/rails-61-is-coming-soon-how-to-prepare-your-app-now)[39m
[38;5;12m- [39m[38;5;14m[1mWhen Should You Upgrade Your Rails Application?[0m[38;5;12m (https://blog.planetargon.com/entries/when-should-you-upgrade-your-rails-application)[39m
[38;5;12m- [39m[38;5;14m[1mHelpful Resources for Upgrading Your Rails App Version[0m[38;5;12m (https://blog.planetargon.com/entries/helpful-resources-for-your-rails-upgrade)[39m
[38;5;12m- [39m[38;5;14m[1mUpgrading Rails: Interview with Eileen Uchitelle[0m[38;5;12m (https://blog.planetargon.com/entries/upgrading-rails-an-interview-with-eileen-uchitelle)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom blog.arkency.com:[39m

[38;5;12m- [39m[38;5;14m[1mnil?, empty?, blank? in Ruby on Rails - what's the difference actually?[0m[38;5;12m (https://blog.arkency.com/2017/07/nil-empty-blank-ruby-rails-difference/)[39m
[38;5;12m- [39m[38;5;14m[1mHow well Rails developers actually test their apps[0m[38;5;12m (https://blog.arkency.com/how-well-rails-developers-actually-test-their-apps/)[39m
[38;5;12m- [39m[38;5;14m[1mRails multitenancy story in 11 snippets of code[0m[38;5;12m (https://blog.arkency.com/rails-multitenancy-story-in-11-snippets-of-code/)[39m
[38;5;12m- [39m[38;5;14m[1mPainless Rails upgrades[0m[38;5;12m (https://blog.arkency.com/painless-rails-upgrades/)[39m
[38;5;12m- [39m[38;5;14m[1mComparison of approaches to multitenancy in Rails apps[0m[38;5;12m (https://blog.arkency.com/comparison-of-approaches-to-multitenancy-in-rails-apps/)[39m
[38;5;12m- [39m[38;5;14m[1mManaging Rails Event Store Subscriptions — How To[0m[38;5;12m (https://blog.arkency.com/managing-rails-event-store-subscriptions-how-to/)[39m
[38;5;12m- [39m[38;5;14m[1mRails connections, pools and handlers[0m[38;5;12m (https://blog.arkency.com/rails-connections-pools-and-handlers/)[39m
[38;5;12m- [39m[38;5;14m[1mHow to balance the public APIs of an open-source library — practical examples from RailsEventStore[0m[38;5;12m (https://blog.arkency.com/how-to-balance-the-public-apis-of-open-source-library-practical-examples-from-railseventstore/)[39m
[38;5;12m- [39m[38;5;14m[1mRack apps mounted in Rails — how to protect access to them?[0m[38;5;12m (https://blog.arkency.com/common-authentication-for-mounted-rack-apps-in-rails/)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom sitepoint.com:[39m

[38;5;12m- [39m[38;5;14m[1m10 Ruby on Rails Best Practices[0m[38;5;12m (https://www.sitepoint.com/10-ruby-on-rails-best-practices-3/)[39m
[38;5;12m- [39m[38;5;14m[1mBuilding APIs with Ruby on Rails and GraphQL[0m[38;5;12m (https://www.sitepoint.com/building-apis-ruby-rails-graphql/)[39m
[38;5;12m- [39m[38;5;14m[1mUnderstanding the Model-View-Controller (MVC) Architecture in Rails[0m[38;5;12m (https://www.sitepoint.com/model-view-controller-mvc-architecture-rails/)[39m
[38;5;12m- [39m[38;5;14m[1mBeyond Rails Abstractions: A Dive into Database Internals[0m[38;5;12m (https://www.sitepoint.com/beyond-rails-abstractions-dive-database-internals/)[39m
[38;5;12m- [39m[38;5;14m[1mSearch and Autocomplete in Rails Apps[0m[38;5;12m (https://www.sitepoint.com/search-autocomplete-rails-apps/)[39m
[38;5;12m- [39m[38;5;14m[1mStart Your SEO Right with Sitemaps on Rails[0m[38;5;12m (https://www.sitepoint.com/start-your-seo-right-with-sitemaps-on-rails/)[39m
[38;5;12m- [39m[38;5;14m[1mHandle Password and Email Changes in Your Rails API[0m[38;5;12m (https://www.sitepoint.com/handle-password-and-email-changes-in-your-rails-api/)[39m
[38;5;12m- [39m[38;5;14m[1mMaster Many-to-Many Associations with ActiveRecord[0m[38;5;12m (https://www.sitepoint.com/master-many-to-many-associations-with-activerecord/)[39m
[38;5;12m- [39m[38;5;14m[1mCommon Rails Security Pitfalls and Their Solutions[0m[38;5;12m (https://www.sitepoint.com/common-rails-security-pitfalls-and-their-solutions/)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom pganalyze.com:[39m

[38;5;12m- [39m[38;5;14m[1mEfficient GraphQL queries in Ruby on Rails & Postgres[0m[38;5;12m (https://pganalyze.com/blog/efficient-graphql-queries-in-ruby-on-rails-and-postgres)[39m
[38;5;12m- [39m[38;5;14m[1mSimilarity in Postgres and Rails using Trigrams[0m[38;5;12m (https://pganalyze.com/blog/similarity-in-postgres-and-ruby-on-rails-using-trigrams)[39m
[38;5;12m- [39m[38;5;14m[1mEffectively Using Materialized Views in Ruby on Rails[0m[38;5;12m (https://pganalyze.com/blog/materialized-views-ruby-rails)[39m
[38;5;12m- [39m[38;5;14m[1mFull Text Search in Milliseconds with Rails and PostgreSQL[0m[38;5;12m (https://pganalyze.com/blog/full-text-search-ruby-rails-postgres)[39m
[38;5;12m- [39m[38;5;14m[1mAdvanced Active Record: Using Subqueries in Rails[0m[38;5;12m (https://pganalyze.com/blog/active-record-subqueries-rails)[39m
[38;5;12m- [39m[38;5;14m[1mPostGIS vs. Geocoder in Rails[0m[38;5;12m (https://pganalyze.com/blog/postgis-rails-geocoder)[39m
[38;5;12m- [39m[38;5;14m[1mCreating Custom Postgres Data Types in Rails[0m[38;5;12m (https://pganalyze.com/blog/custom-postgres-data-types-ruby-rails)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom semaphoreci.com:[39m

[38;5;12m- [39m[38;5;14m[1mIntegration Testing Ruby on Rails with Minitest and Capybara[0m[38;5;12m (https://semaphoreci.com/community/tutorials/integration-testing-ruby-on-rails-with-minitest-and-capybara)[39m
[38;5;12m- [39m[38;5;14m[1mMocking in Ruby with Minitest[0m[38;5;12m (https://semaphoreci.com/community/tutorials/mocking-in-ruby-with-minitest)[39m
[38;5;12m- [39m[38;5;14m[1mHow to Test Rails Models with RSpec[0m[38;5;12m (https://semaphoreci.com/community/tutorials/how-to-test-rails-models-with-rspec)[39m
[38;5;12m- [39m[38;5;14m[1mDockerizing a Ruby on Rails Application[0m[38;5;12m (https://semaphoreci.com/community/tutorials/dockerizing-a-ruby-on-rails-application)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom evilmartians.com:[39m

[38;5;12m- [39m[38;5;14m[1mDockerizing Ruby and Rails development[0m[38;5;12m (https://evilmartians.com/chronicles/ruby-on-whales-docker-for-ruby-rails-development)[39m
[38;5;12m- [39m[38;5;14m[1mHow to GraphQL with Ruby, Rails, Active Record, and no N+1[0m[38;5;12m (https://evilmartians.com/chronicles/how-to-graphql-with-ruby-rails-active-record-and-no-n-plus-one)[39m
[38;5;12m- [39m[38;5;14m[1mKeep up with the Tines: Rails frontend revamp[0m[38;5;12m (https://evilmartians.com/chronicles/keep-up-with-the-tines-a-rails-frontend-revamp)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPulling[0m[38;5;14m[1m [0m[38;5;14m[1mthe[0m[38;5;14m[1m [0m[38;5;14m[1mtrigger:[0m[38;5;14m[1m [0m[38;5;14m[1mHow[0m[38;5;14m[1m [0m[38;5;14m[1mto[0m[38;5;14m[1m [0m[38;5;14m[1mupdate[0m[38;5;14m[1m [0m[38;5;14m[1mcounter[0m[38;5;14m[1m [0m[38;5;14m[1mcaches[0m[38;5;14m[1m [0m[38;5;14m[1min[0m[38;5;14m[1m [0m[38;5;14m[1myour[0m[38;5;14m[1m [0m[38;5;14m[1mRails[0m[38;5;14m[1m [0m[38;5;14m[1mapp[0m[38;5;14m[1m [0m[38;5;14m[1mwithout[0m[38;5;14m[1m [0m[38;5;14m[1mActive[0m[38;5;14m[1m [0m[38;5;14m[1mRecord[0m[38;5;14m[1m [0m[38;5;14m[1mcallbacks[0m[38;5;12m [39m
[38;5;12m(https://evilmartians.com/chronicles/pulling-the-trigger-how-to-update-counter-caches-in-you-rails-app-without-active-record-callbacks)[39m
[38;5;12m- [39m[38;5;14m[1mGraphQL on Rails: On the way to perfection[0m[38;5;12m (https://evilmartians.com/chronicles/graphql-on-rails-3-on-the-way-to-perfection)[39m
[38;5;12m- [39m[38;5;14m[1mDanger on Rails: make robots do some code review for you![0m[38;5;12m (https://evilmartians.com/chronicles/danger-on-rails-make-robots-do-some-code-review-for-you)[39m
[38;5;12m- [39m[38;5;14m[1mGraphQL on Rails: From zero to the first query[0m[38;5;12m (https://evilmartians.com/chronicles/graphql-on-rails-1-from-zero-to-the-first-query)[39m
[38;5;12m- [39m[38;5;14m[1mA fixture-based approach to interface testing in Rails[0m[38;5;12m (https://evilmartians.com/chronicles/a-fixture-based-approach-to-interface-testing-in-rails)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom digitalocean.com:[39m

[38;5;12m- [39m[38;5;14m[1mHow To Add Stimulus to a Ruby on Rails Application[0m[38;5;12m (https://www.digitalocean.com/community/tutorials/how-to-add-stimulus-to-a-ruby-on-rails-application)[39m
[38;5;12m- [39m[38;5;14m[1mBuild a RESTful JSON API With Rails 5[0m[38;5;12m (https://www.digitalocean.com/community/tutorials/build-a-restful-json-api-with-rails-5-part-one)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom cloud66.com:[39m

[38;5;12m- [39m[38;5;14m[1mMaking Hotwire and Devise play nicely[0m[38;5;12m (https://blog.cloud66.com/making-hotwire-and-devise-play-nicely-with-viewcomponents)[39m
[38;5;12m- [39m[38;5;14m[1mTaking Rails to the next level with Hotwire[0m[38;5;12m (https://blog.cloud66.com/taking-rails-to-the-next-level-with-hotwire)[39m
[38;5;12m- [39m[38;5;14m[1mHotwire, ViewComponents and TailwindCSS: The Ultimate Rails Stack[0m[38;5;12m (https://blog.cloud66.com/hotwire-viewcomponents-and-tailwindcss-the-ultimate-rails-stack)[39m
[38;5;12m- [39m[38;5;14m[1mAdding Super Fast Frontend Search in Rails with Lunr[0m[38;5;12m (https://blog.cloud66.com/adding-super-fast-frontend-search-in-rails-with-lunr)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mfrom not yet classified sources:[39m

[38;5;12m- [39m[38;5;14m[1mThe 3 Tenets of Service Objects in Ruby on Rails[0m[38;5;12m (https://hackernoon.com/the-3-tenets-of-service-objects-c936b891b3c2)[39m
[38;5;12m- [39m[38;5;14m[1mFamous Web Apps Built with Ruby on Rails[0m[38;5;12m (https://railsware.com/blog/famous-web-apps-built-with-ruby-on-rails/)[39m
[38;5;12m- [39m[38;5;14m[1mBuilding a JSON API with Rails 5[0m[38;5;12m (https://www.cloudbees.com/blog/building-a-json-api-with-rails-5)[39m
[38;5;12m- [39m[38;5;14m[1mFive Practices for Robust Ruby on Rails Applications[0m[38;5;12m (https://www.cloudbees.com/blog/five-practices-for-robust-ruby-on-rails-applications)[39m
[38;5;12m- [39m[38;5;14m[1mCrafting APIs With Rails[0m[38;5;12m (https://code.tutsplus.com/articles/crafting-apis-with-rails--cms-27695)[39m
[38;5;12m- [39m[38;5;14m[1mWorking with the SQL ‘time’ type in Ruby on Rails[0m[38;5;12m (https://engineering.ezcater.com/youre-not-in-the-zone)[39m
[38;5;12m- [39m[38;5;14m[1mUpgrading Rails apps with dual boot[0m[38;5;12m (https://medium.com/oreilly-engineering/upgrading-rails-apps-with-dual-boot-e5c271e68a6e)[39m
[38;5;12m- [39m[38;5;14m[1mWhat Are Rails Parameters & How to Use Them Correctly[0m[38;5;12m (https://www.rubyguides.com/2019/06/rails-params/)[39m
[38;5;12m- [39m[38;5;14m[1mHow to Remove Single Table Inheritance from Your Rails Monolith[0m[38;5;12m (https://medium.com/flatiron-labs/how-to-remove-single-table-inheritance-from-your-rails-monolith-c6009239defb)[39m
[38;5;12m- [39m[38;5;14m[1mBuild a Rails application with VueJS using JSX[0m[38;5;12m (https://nebulab.com/blog/build-rails-application-vuejs-using-jsx)[39m
[38;5;12m- [39m[38;5;14m[1mImplementing Multi-Table Full Text Search with Postgres in Rails[0m[38;5;12m (https://thoughtbot.com/blog/implementing-multi-table-full-text-search-with-postgres)[39m
[38;5;12m- [39m[38;5;14m[1mRuby on Rails ActiveRecord PostgreSQL Data Integrity and Validations[0m[38;5;12m (https://pawelurbanek.com/rails-postgresql-data-integrity)[39m
[38;5;12m- [39m[38;5;14m[1mProgramming Community Curated Resources For Learning Ruby on Rails[0m[38;5;12m (https://hackr.io/tutorials/learn-ruby-on-rails)[39m
[38;5;12m- [39m[38;5;14m[1mChoosing ruby on rails for your next web development project (business guide)[0m[38;5;12m (https://www.ideamotive.co/ruby-on-rails/guide)[39m
[38;5;12m- [39m[38;5;14m[1mDockerizing a Rails application[0m[38;5;12m (https://iridakos.com/tutorials/2019/04/07/dockerizing-a-rails-application.html)[39m
[38;5;12m- [39m[38;5;14m[1mHow to painlessly set up your Ruby on Rails dev environment with Docker[0m[38;5;12m (https://www.freecodecamp.org/news/painless-rails-development-environment-setup-with-docker/)[39m
[38;5;12m- [39m[38;5;14m[1mHow I used Docker with Rails[0m[38;5;12m (https://admatbandara.medium.com/how-i-used-docker-with-rails-45601c43ed8f)[39m
[38;5;12m- [39m[38;5;14m[1mRails 6 Features: What's New and Why It Matters[0m[38;5;12m (https://www.toptal.com/ruby-on-rails/rails-6-features)[39m
[38;5;12m- [39m[38;5;14m[1mContainerizing Ruby on Rails Applications[0m[38;5;12m (https://technology.doximity.com/articles/containerizing-ruby-on-rails-applications)[39m
[38;5;12m- [39m[38;5;14m[1mBehind The Scenes: Rails UJS[0m[38;5;12m (https://www.ombulabs.com/blog/learning/javascript/behind-the-scenes-rails-ujs.html)[39m
[38;5;12m- [39m[38;5;14m[1mImplement SSR with React + Rails[0m[38;5;12m (https://github.com/shakacode/react_on_rails_demo_ssr_hmr)[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mOpen Source Rails Apps[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mNote: Rails versions of these apps are valid as the date of latest commit. They are defined in their Gemfile and/or Gemfile.lock and they might be outdated. If you find it outdated, don't forget to notfiy us by opening a pull request.[39m

[38;5;12m- [39m[38;5;14m[1mFAE[0m[38;5;12m (https://github.com/wearefine/fae/) - A modern CMS developed by FINE (using Rails 5.2)[39m
[38;5;12m- [39m[38;5;14m[1mactiveWorkflow[0m[38;5;12m (https://github.com/automaticmode/active_workflow) - An intelligent process and workflow automation platform based on software agents (using Rails 6.0).[39m
[38;5;12m- [39m[38;5;14m[1madopt-a-hydrant[0m[38;5;12m (https://github.com/codeforamerica/adopt-a-hydrant) - A civic infrastructure detection app (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mairCasting[0m[38;5;12m (https://github.com/HabitatMap/AirCasting) - A platform for recording, mapping, and sharing health and environmental data using your smartphone (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.habitatmap.org/aircasting)[39m
[38;5;12m- [39m[38;5;14m[1malaveteli[0m[38;5;12m (https://github.com/mysociety/alaveteli) - A platform for making public freedom of information requests - using Rails 7.0 - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://alaveteli.org)[39m
[38;5;12m- [39m[38;5;14m[1malonetone[0m[38;5;12m (https://github.com/sudara/alonetone) - A music hosting, management & distribution app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://alonetone.com)[39m
[38;5;12m- [39m[38;5;14m[1mapi.rss[0m[38;5;12m (https://github.com/davidesantangelo/api.rss) - A RSS feed conversion (to API) app (using Rails 6.0).[39m
[38;5;12m- [39m[38;5;14m[1masakusaSatellite[0m[38;5;12m (https://github.com/codefirst/AsakusaSatellite) - A realtime chat application for developers (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.codefirst.org/AsakusaSatellite/)[39m
[38;5;12m- [39m[38;5;14m[1maskaway[0m[38;5;12m (https://github.com/askaway/askaway) - Question & answer app specialized in politics (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mautolab[0m[38;5;12m (https://github.com/autolab/Autolab) - A course management app (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://autolabproject.com/)[39m
[38;5;12m- [39m[38;5;14m[1mbeatstream[0m[38;5;12m (https://github.com/Darep/Beatstream) - A music streaming app - using Rails 3.2[39m
[38;5;12m- [39m[38;5;14m[1mbike_index[0m[38;5;12m (https://github.com/bikeindex/bike_index) - A bike registry tracking app (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://bikeindex.org)[39m
[38;5;12m- [39m[38;5;14m[1mblackCandy[0m[38;5;12m (https://github.com/blackcandy-org/black_candy) - A music streaming app (using Rails 7.0).[39m
[38;5;12m- [39m[38;5;14m[1mbrimir[0m[38;5;12m (https://github.com/ivaldi/brimir) - An email helpdesk app (using Rails 5.2). (archived).[39m
[38;5;12m- [39m[38;5;14m[1mcalagator[0m[38;5;12m (https://github.com/calagator/calagator) - A community calendaring app (using Rails 5.2).[39m
[38;5;12m- [39m[38;5;14m[1mcampo[0m[38;5;12m (https://github.com/chloerei/campo) - A forum app (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mcanvas-lms[0m[38;5;12m (https://github.com/instructure/canvas-lms) - A learning management app.[39m
[38;5;12m- [39m[38;5;14m[1mcatarse[0m[38;5;12m (https://github.com/catarse/catarse) - A crowdfunding platform for creative projects (using Rails 4.2). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.catarse.me/)[39m
[38;5;12m- [39m[38;5;14m[1mchatwoot[0m[38;5;12m (https://github.com/chatwoot/chatwoot) - A simple and elegant live chat software (using Rails 6.1).[39m
[38;5;12m- [39m[38;5;14m[1mchronlife[0m[38;5;12m (https://github.com/maciejb2k/chronlife) - A social platform for people with chronic diseases (using Rails 7.0).[39m
[38;5;12m- [39m[38;5;14m[1mciao[0m[38;5;12m (https://github.com/brotandgames/ciao) - A URL status checking app (using Rails 6.0).[39m
[38;5;12m- [39m[38;5;14m[1mcoRM[0m[38;5;12m (https://github.com/SIGIRE/CoRM) - A customer relationship management app - using Rails 3.2 - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (http://www.corm.fr)[39m
[38;5;12m- [39m[38;5;14m[1mcoderwall (legacy)[0m[38;5;12m (https://github.com/coderwall/coderwall-legacy) - A social network app for software engineers - using Rails 3.2[39m
[38;5;12m- [39m[38;5;14m[1mcoderwall (next)[0m[38;5;12m (https://github.com/coderwall/coderwall-next) - A social network app for software engineers - using Rails 5.0[39m
[38;5;12m- [39m[38;5;14m[1mcodetriage[0m[38;5;12m (https://github.com/codetriage/codetriage) - An open source project finder app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.codetriage.com/)[39m
[38;5;12m- [39m[38;5;14m[1mcommudle[0m[38;5;12m (https://github.com/commudle/commudle) - A community management app (using Rails 5.2).[39m
[38;5;12m- [39m[38;5;14m[1mcontribulator[0m[38;5;12m (https://github.com/24pullrequests/contribulator) - An open source project finder app - using Rails 5.1[39m
[38;5;12m- [39m[38;5;14m[1mcoursemology2[0m[38;5;12m (https://github.com/Coursemology/coursemology2) - Learning platform app (using Rails 6.0).[39m
[38;5;12m- [39m[38;5;14m[1mcovoiturage-libre[0m[38;5;12m (https://github.com/covoiturage-libre/covoiturage-libre) - A carpooling app - using Rails 5.0 (archived).[39m
[38;5;12m- [39m[38;5;14m[1mcrabgrass-core[0m[38;5;12m (https://0xacab.org/liberate/crabgrass) - A collaboration platform for activist groups (using Rails 5.2).[39m
[38;5;12m- [39m[38;5;14m[1mcrowdAI[0m[38;5;12m (https://github.com/crowdAI/crowdai) - An app for data science challenges (using Rails 5.2). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.aicrowd.com/crowdai.html)[39m
[38;5;12m- [39m[38;5;14m[1mcrowdtiltOpen[0m[38;5;12m (https://github.com/Crowdtilt/CrowdtiltOpen) - A crowdfunding platform - using Rails 6.1[39m
[38;5;12m- [39m[38;5;14m[1mcw-ovp[0m[38;5;12m (https://github.com/x1wins/CW-OVP) - video packaging to [39m[38;5;12m*.m3u8 for HLS (HTTP Live Streaming) with FFMPEG on website (using Rails 6.0).[39m
[38;5;12m- [39m[38;5;14m[1mdanbooru[0m[38;5;12m (https://github.com/danbooru/danbooru) - A taggable image board app (using Rails 7.0).[39m
[38;5;12m- [39m[38;5;14m[1mdcaf_case_management[0m[38;5;12m (https://github.com/DARIAEngineering/dcaf_case_management) - A case management app (using Rails 7.0).[39m
[38;5;12m- [39m[38;5;14m[1mdgidb[0m[38;5;12m (https://github.com/dgidb/dgidb) - A drug gene interaction platform - using Rails 6.0[39m
[38;5;12m- [39m[38;5;14m[1mdiaspora[0m[38;5;12m (https://github.com/diaspora/diaspora) - A social networking app - using Rails 6.1 - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://diasporafoundation.org)[39m
[38;5;12m- [39m[38;5;14m[1mdiscourse[0m[38;5;12m (https://github.com/discourse/discourse) - A platform for community discussion (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://try.discourse.org/)[39m
[38;5;12m- [39m[38;5;14m[1mdocuseal[0m[38;5;12m (https://github.com/docusealco/docuseal) - A platform to fill and sign digital documents (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.docuseal.co/)[39m
[38;5;12m- [39m[38;5;14m[1mekylibre[0m[38;5;12m (https://github.com/ekylibre/ekylibre) - A farm management app (using Rails 5.0).[39m
[38;5;12m- [39m[38;5;14m[1mencrypt.to[0m[38;5;12m (https://github.com/encrypt-to/encrypt.to) - A messaging app with encryption support (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1meol[0m[38;5;12m (https://github.com/EOL/deprecated_eol) - An encyclopedia app - using Rails 3.2 - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://eol.org/)[39m
[38;5;12m- [39m[38;5;14m[1mexpertiza[0m[38;5;12m (https://github.com/expertiza/expertiza) - A learning material sharing app (using Rails 5.1).[39m
[38;5;12m- [39m[38;5;14m[1mfairmondo[0m[38;5;12m (https://github.com/fairmondo/fairmondo) - A marketplace app (using Rails 5.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.fairmondo.de)[39m
[38;5;12m- [39m[38;5;14m[1mfat-free-crm[0m[38;5;12m (https://github.com/fatfreecrm/fat_free_crm) - An open source, Ruby on Rails customer relationship management platform (CRM) (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (http://www.fatfreecrm.com/)[39m
[38;5;12m- [39m[38;5;14m[1mfeedbin[0m[38;5;12m (https://github.com/feedbin/feedbin) - A RSS reader app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://feedbin.com)[39m
[38;5;12m- [39m[38;5;14m[1mfollow-all[0m[38;5;12m (https://github.com/codeforamerica/follow-all) - A Twitter account management app (using Rails 4.2). (archived).[39m
[38;5;12m- [39m[38;5;14m[1mforem[0m[38;5;12m (https://github.com/forem/forem) - Social platform app specialized for web development (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.forem.com)[39m
[38;5;12m- [39m[38;5;14m[1mfromthepage[0m[38;5;12m (https://github.com/benwbrum/fromthepage) - A wiki-like app for crowdsourcing transcription of handwritten documents (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.fromthepage.com/)[39m
[38;5;12m- [39m[38;5;14m[1mgitlabhq[0m[38;5;12m (https://github.com/gitlabhq/gitlabhq) - A code collaboration app (using Rails 6.1).[39m
[38;5;12m- [39m[38;5;14m[1mgraff_mags[0m[38;5;12m (https://github.com/dankleiman/graff_mags) - A graffiti magazine sharing app (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mgranny[0m[38;5;12m (https://github.com/roberthopman/granny) - An OpenAI chat app (Rails 7.0)[39m
[38;5;12m- [39m[38;5;14m[1mgrowstuff[0m[38;5;12m (https://github.com/Growstuff/growstuff) - A data management app for food gardeners (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.growstuff.org/)[39m
[38;5;12m- [39m[38;5;14m[1mhackershare[0m[38;5;12m (https://github.com/hackershare/hackershare) - Social bookmarks website for hackers (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://hackershare.dev/en)[39m
[38;5;12m- [39m[38;5;14m[1mhashrobot[0m[38;5;12m (https://github.com/rysmith/hashrobot) - A social media management app (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mhelpy[0m[38;5;12m (https://github.com/helpyio/helpy) - A customer support app (using Rails 4.2). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://helpy.io/)[39m
[38;5;12m- [39m[38;5;14m[1mhitobito[0m[38;5;12m (https://github.com/hitobito/hitobito) - An event organization app (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://hitobito.com/en)[39m
[38;5;12m- [39m[38;5;14m[1mhours[0m[38;5;12m (https://github.com/defactosoftware/hours) - A time tracking app (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mhuman-essentials[0m[38;5;12m (https://github.com/rubyforgood/human-essentials) - An inventory management system for essentials banks (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://humanessentials.app/)[39m
[38;5;12m- [39m[38;5;14m[1minaturalist[0m[38;5;12m (https://github.com/inaturalist/inaturalist) - A community app for nature and related stuff (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.inaturalist.org)[39m
[38;5;12m- [39m[38;5;14m[1mintercityup.com[0m[38;5;12m (https://github.com/intercity/intercity-next) - A control panel app for app deployment (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mkanban[0m[38;5;12m (https://github.com/seanomlor/kanban) - A Trello clone (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mkitsu-tools[0m[38;5;12m (https://github.com/hummingbird-me/kitsu-tools) - An anime discovery platform (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mlavish[0m[38;5;12m (https://github.com/mquan/lavish) - A color scheme generator (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mlifeToRemind[0m[38;5;12m (https://github.com/eduqg/LifeToRemind) - A career planning app (using Rails 5.2).[39m
[38;5;12m- [39m[38;5;14m[1mlobsters[0m[38;5;12m (https://github.com/lobsters/lobsters) - A link aggregation app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://lobste.rs)[39m
[38;5;12m- [39m[38;5;14m[1mloomio[0m[38;5;12m (https://github.com/loomio/loomio) - A collaborative decision-making app (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.loomio.com/)[39m
[38;5;12m- [39m[38;5;14m[1mmastodon[0m[38;5;12m (https://github.com/mastodon/mastodon) - A microblogging app (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://mastodon.social/about)[39m
[38;5;12m- [39m[38;5;14m[1mmultiwoven[0m[38;5;12m (https://github.com/Multiwoven/multiwoven)- The open-source reverse ETL, data activation platform for modern data teams. (using Rails 7.1.1) - [39m[38;5;14m[1m🌍[0m[38;5;12m (https://www.multiwoven.com/)[39m
[38;5;12m- [39m[38;5;14m[1mobl.ong[0m[38;5;12m (https://github.com/obl-ong/admin) - A multi-tenant subdomain control panel (using Rails 7.1) - [39m[38;5;14m[1m🌍[0m[38;5;12m (https://obl.ong)[39m
[38;5;12m- [39m[38;5;14m[1mobtvse2[0m[38;5;12m (https://github.com/natew/obtvse2) - A blogging app (using Rails 4.0).[39m
[38;5;12m- [39m[38;5;14m[1monebody[0m[38;5;12m (https://github.com/seven1m/onebody) - A social networking app for churches - using Rails 5.1[39m
[38;5;12m- [39m[38;5;14m[1mopenFarm[0m[38;5;12m (https://github.com/openfarmcc/OpenFarm) - A database for information about farming and gardening (using Rails 5.2). -[39m
[38;5;12m- [39m[38;5;14m[1mopencongress[0m[38;5;12m (https://github.com/sunlightlabs/opencongress) - A website for getting information about US Congress - using Rails 3.0 (archived).[39m
[38;5;12m- [39m[38;5;14m[1mopenproject[0m[38;5;12m (https://github.com/opf/openproject) - A project management app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.openproject.org)[39m
[38;5;12m- [39m[38;5;14m[1mopensourcefriday[0m[38;5;12m (https://github.com/github/opensourcefriday) - A project contribution tracking app (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://opensourcefriday.com)[39m
[38;5;12m- [39m[38;5;14m[1mopenstreetmap-website[0m[38;5;12m (https://github.com/openstreetmap/openstreetmap-website) - A map viewing app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.openstreetmap.org)[39m
[38;5;12m- [39m[38;5;14m[1motwarchive[0m[38;5;12m (https://github.com/otwcode/otwarchive) - A social networking app for fans - using Rails 6.0 - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://archiveofourown.org)[39m
[38;5;12m- [39m[38;5;14m[1mpasswordPusher[0m[38;5;12m (https://github.com/pglombardo/PasswordPusher) - A password delivery app (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://pwpush.com)[39m
[38;5;12m- [39m[38;5;14m[1mpeatio[0m[38;5;12m (https://github.com/peatio/peatio) - A crypto currency exchange app (using Rails 4.0).[39m
[38;5;12m- [39m[38;5;14m[1mplanningalerts-app[0m[38;5;12m (https://github.com/openaustralia/planningalerts) - A planned applications tracking app (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.planningalerts.org.au)[39m
[38;5;12m- [39m[38;5;14m[1mpodiscover[0m[38;5;12m (https://github.com/enderahmetyurt/podiscover) - An open source social media platform to discover new podcasts. (using Rails 7.0) - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.podiscover.me)[39m
[38;5;12m- [39m[38;5;14m[1mpopHealth[0m[38;5;12m (https://github.com/pophealth/popHealth) - A population health reporting app (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mpostal[0m[38;5;12m (https://github.com/postalserver/postal) - A mail delivery platform (using Rails 5.2).[39m
[38;5;12m- [39m[38;5;14m[1mpublify[0m[38;5;12m (https://github.com/publify/publify) - A blogging app (using Rails 6.1).[39m
[38;5;12m- [39m[38;5;14m[1mquant[0m[38;5;12m (https://github.com/jdjkelly/quant) - A personal health tracker (using Rails 4.1).[39m
[38;5;12m- [39m[38;5;14m[1mracing_on_rails[0m[38;5;12m (https://github.com/scottwillson/racing_on_rails) - A bike racing organization app (using Rails 6.1).[39m
[38;5;12m- [39m[38;5;14m[1mrapidFTR[0m[38;5;12m (https://github.com/rapidftr/RapidFTR) - An information provider app for aid workers (using Rails 4.0).[39m
[38;5;12m- [39m[38;5;14m[1mredmine[0m[38;5;12m (https://github.com/edavis10/redmine) - A project management app (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (http://demo.redmine.org)[39m
[38;5;12m- [39m[38;5;14m[1mrentmybikes-rails[0m[38;5;12m (https://github.com/balanced/rentmybikes-rails) - A marketplace app - (using Rails 4.0).[39m
[38;5;12m- [39m[38;5;14m[1mreservations[0m[38;5;12m (https://github.com/YaleSTC/reservations) - An inventory management app (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (http://yalestc.github.io/reservations/)[39m
[38;5;12m- [39m[38;5;14m[1mretrospring[0m[38;5;12m (https://github.com/retrospring/retrospring) - A social network following the Q/A (question and answer) principle - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://retrospring.net)[39m
[38;5;12m- [39m[38;5;14m[1mrletters[0m[38;5;12m (https://codeberg.org/rletters/rletters) - A frontend for database of journal articles for researchers (using Rails 6.0).[39m
[38;5;12m- [39m[38;5;14m[1mrubygems.org[0m[38;5;12m (https://github.com/rubygems/rubygems.org) - A gem hosting platform (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://rubygems.org)[39m
[38;5;12m- [39m[38;5;14m[1msanataro[0m[38;5;12m (https://github.com/kaznum/sanataro) - An account tracker (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mscholarsphere[0m[38;5;12m (https://github.com/psu-libraries/scholarsphere) - A digital assets management app - using Rails 6.1[39m
[38;5;12m- [39m[38;5;14m[1mselfstarter[0m[38;5;12m (https://github.com/apigy/selfstarter) - A crowdfunding app (using Rails 4.0).[39m
[38;5;12m- [39m[38;5;14m[1msharetribe[0m[38;5;12m (https://github.com/sharetribe/sharetribe) - A peer-to-peer marketplace platform (using Rails 5.2). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.sharetribe.com)[39m
[38;5;12m- [39m[38;5;14m[1msocify[0m[38;5;12m (https://github.com/scaffeinate/socify) - A social networking platform - using Rails 5.0[39m
[38;5;12m- [39m[38;5;14m[1msomleng[0m[38;5;12m (https://github.com/somleng/somleng) - An Open Source Communications-Platform-as-a-Service (CPaaS) and Telco-as-a-service (TaaS). (using Rails 7.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.somleng.org)[39m
[38;5;12m- [39m[38;5;14m[1msplits-io[0m[38;5;12m (https://github.com/glacials/splits-io) - A speedrun data store and analysis engine. (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://splits.io)[39m
[38;5;12m- [39m[38;5;14m[1mspokenvote[0m[38;5;12m (https://github.com/Spokenvote/spokenvote) - A social voting app (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mstackneveroverflow[0m[38;5;12m (https://github.com/liaoziyang/stackneveroverflow) - A question asking & answering platform - using Rails 5.0[39m
[38;5;12m- [39m[38;5;14m[1mteambox[0m[38;5;12m (https://github.com/redbooth/teambox) - A collaboration app - using Rails 3.0 - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://redbooth.com) (archived).[39m
[38;5;12m- [39m[38;5;14m[1mtheodinproject[0m[38;5;12m (https://github.com/TheOdinProject/theodinproject) - A teaching & learning platform (using Rails 6.1). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.theodinproject.com/)[39m
[38;5;12m- [39m[38;5;14m[1mtracks[0m[38;5;12m (https://github.com/TracksApp/tracks) - A goal tracking app (using Rails 6.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://www.getontracks.org)[39m
[38;5;12m- [39m[38;5;14m[1mtrado[0m[38;5;12m (https://github.com/Jellyfishboy/trado) - An e-commerce platform (using Rails 4.2).[39m
[38;5;12m- [39m[38;5;14m[1mvglist[0m[38;5;12m (https://github.com/connorshea/vglist) - A video game library tracking web app (using Rails 7.0). - [39m[38;5;14m[1m:earth_africa:[0m[38;5;12m (https://vglist.co/)[39m
[38;5;12m- [39m[38;5;14m[1mwebsiteOne[0m[38;5;12m (https://github.com/AgileVentures/WebsiteOne) - A project tracking app (using Rails 6.1).[39m
[38;5;12m- [39m[38;5;14m[1mwhitehall[0m[38;5;12m (https://github.com/alphagov/whitehall) - A content management app used by UK government - using Rails 7.0[39m
[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mGems[0m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m  : RubyGems link of gems[39m

[38;5;12m- [39m[38;5;14m[1mrails[0m[38;5;12m [39m[38;5;14m[1mlink_rails_source[0m[38;5;12m  - A full-stack web development framework [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mDirect dependencies of the "rails" gem:[39m

[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactioncable[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/actioncable)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mintegrate[39m[38;5;12m [39m[38;5;12mwebsocket[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/actioncable)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAction[0m[38;5;14m[1m [0m[38;5;14m[1mCable[0m[38;5;14m[1m [0m[38;5;14m[1mOverview[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/action_cable_overview.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactionmailbox[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/actionmailbox)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mincoming[39m[38;5;12m [39m[38;5;12memails[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/actionmailbox)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAction[0m[38;5;14m[1m [0m[38;5;14m[1mMailbox[0m[38;5;14m[1m [0m[38;5;14m[1mBasics[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/action_mailbox_basics.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactionmailer[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/actionmailer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcompose,[39m[38;5;12m [39m[38;5;12mdeliver[39m[38;5;12m [39m[38;5;12m&[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12memails[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/actionmailer)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAction[0m[38;5;14m[1m [0m[38;5;14m[1mMailer[0m[38;5;14m[1m [0m[38;5;14m[1mBasics[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/action_mailer_basics.html)[39m
[38;5;12m- [39m[38;5;14m[1mactionpack[0m[38;5;12m (https://github.com/rails/rails/tree/main/actionpack) - A gem to manage requests & responses within a Rails app [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/actionpack)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactiontext[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/actiontext)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mintegrate[39m[38;5;12m [39m[38;5;12mrich[39m[38;5;12m [39m[38;5;12mtext[39m[38;5;12m [39m[38;5;12meditor[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/actiontext)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAction[0m[38;5;14m[1m [0m[38;5;14m[1mText[0m[38;5;14m[1m [0m[38;5;14m[1mOverview[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/action_text_overview.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactionview[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/actionview)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mview[39m[38;5;12m [39m[38;5;12mtemplates[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/actionview)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAction[0m[38;5;14m[1m [0m[38;5;14m[1mView[0m[38;5;14m[1m [0m[38;5;14m[1mOverview[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/action_view_overview.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactivejob[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/activejob)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mbackground[39m[38;5;12m [39m[38;5;12mjobs[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/activejob)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mActive[0m[38;5;14m[1m [0m[38;5;14m[1mJob[0m[38;5;14m[1m [0m[38;5;14m[1mBasics[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/active_job_basics.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactivemodel[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/activemodel)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mdefine[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mset[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12minterfaces[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12muse[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mclasses[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/activemodel)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mActive[0m[38;5;14m[1m [0m[38;5;14m[1mModel[0m[38;5;14m[1m [0m[38;5;14m[1mBasics[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/active_model_basics.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactiverecord[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/activerecord)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mconnect[39m[38;5;12m [39m[38;5;12mmodel[39m[38;5;12m [39m[38;5;12mclasses[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mrelational[39m[38;5;12m [39m[38;5;12mdatabases[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/activerecord)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mActive[0m[38;5;14m[1m [0m[38;5;14m[1mRecord[0m[38;5;14m[1m [0m[38;5;14m[1mBasics[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/active_record_basics.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactivestorage[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/activestorage)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mhandle[39m[38;5;12m [39m[38;5;12mfile[39m[38;5;12m [39m[38;5;12muploads[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mcloud[39m[38;5;12m [39m[38;5;12mstorage[39m[38;5;12m [39m[38;5;12mproviders[39m[38;5;12m [39m[38;5;12mwithin[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/activestorage)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mActive[0m[38;5;14m[1m [0m[38;5;14m[1mStorage[0m[38;5;14m[1m [0m[38;5;14m[1mOverview[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/active_storage_overview.html)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mactivesupport[0m[38;5;12m [39m[38;5;12m(https://github.com/rails/rails/tree/main/activesupport)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mA[39m[38;5;12m [39m[38;5;12mgem[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12msome[39m[38;5;12m [39m[38;5;12mextensions[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12msupport[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mRails[39m[38;5;12m [39m[38;5;12mapp[39m[38;5;12m [39m[38;5;14m[1m:red_circle:[0m[38;5;12m [39m[38;5;12m(https://rubygems.org/gems/activesupport)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mActive[0m[38;5;14m[1m [0m[38;5;14m[1mSupport[0m[38;5;14m[1m [0m[38;5;14m[1mCore[0m[38;5;14m[1m [0m[38;5;14m[1mExtensions[0m[38;5;12m [39m
[38;5;12m(https://guides.rubyonrails.org/active_support_core_extensions.html)[39m
[38;5;12m- [39m[38;5;14m[1mrailties[0m[38;5;12m (https://github.com/rails/rails/tree/main/railties) - A gem to handle gems & engines used in a Rails app to work together [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/railties)[39m

[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mOther gems that can be used with Rails[39m

[38;5;12m- [39m[38;5;14m[1mace-rails-ap[0m[38;5;12m (https://github.com/codykrieger/ace-rails-ap) - A gem to integrate ajax.org cloud9 editor into Rails asset pipeline. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/ace-rails-ap)[39m
[38;5;12m- [39m[38;5;14m[1maction_policy[0m[38;5;12m (https://github.com/palkan/action_policy) - A tool to handle authorization. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/action_policy)[39m
[38;5;12m- [39m[38;5;14m[1mactive_decorator[0m[38;5;12m (https://github.com/amatsuda/active_decorator) - A gem to keep views & helpers object-oriented. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/active_decorator)[39m
[38;5;12m- [39m[38;5;14m[1mactive_enum[0m[38;5;12m (https://github.com/adzap/active_enum) - A gem to provide enum classes [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/active_enum)[39m
[38;5;12m- [39m[38;5;14m[1mactiveadmin[0m[38;5;12m (https://github.com/activeadmin/activeadmin) - A gem to provide admin panel. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activeadmin)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-analyze[0m[38;5;12m (https://github.com/pawurb/activerecord-analyze) - A gem to add EXPLAIN ANALYZE to Rails Active Record query objects. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-analyze)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-import[0m[38;5;12m (https://github.com/zdennis/activerecord-import) - A gem to handle bulk data insertion using ActiveRecord. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-import)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-pg_enum[0m[38;5;12m (https://github.com/alassek/activerecord-pg_enum) - A gem to integrate PostgreSQL's enumerated types with the Rails enum feature. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-pg_enum)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-postgis-adapter[0m[38;5;12m (https://github.com/rgeo/activerecord-postgis-adapter) - ActiveRecord connection adapter for PostGIS. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-postgis-adapter)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-postgres_enum[0m[38;5;12m (https://github.com/bibendi/activerecord-postgres_enum) - A gem to adds migration and schema.rb support to PostgreSQL enum data types. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-postgres_enum)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-sqlserver-adapter[0m[38;5;12m (https://github.com/rails-sqlserver/activerecord-sqlserver-adapter) - ActiveRecord connection adapter for the SQL Server. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-sqlserver-adapter)[39m
[38;5;12m- [39m[38;5;14m[1mactiverecord-typedstore[0m[38;5;12m (https://github.com/byroot/activerecord-typedstore) - A gem to implement [39m[48;5;235m[38;5;249mActiveRecord::Store[49m[39m[38;5;12m with type definition. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activerecord-typedstore)[39m
[38;5;12m- [39m[38;5;14m[1mactivity_notification[0m[38;5;12m (https://github.com/simukappu/activity_notification) - A gem to integrate user activity notification. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/activity_notification)[39m
[38;5;12m- [39m[38;5;14m[1maggregate_root[0m[38;5;12m (https://github.com/RailsEventStore/rails_event_store/tree/master/aggregate_root) - A gem to handle event sourcing. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/aggregate_root)[39m
[38;5;12m- [39m[38;5;14m[1mahoy_email[0m[38;5;12m (https://github.com/ankane/ahoy_email) - A tool to provide mail analytics. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/ahoy_email)[39m
[38;5;12m- [39m[38;5;14m[1malba[0m[38;5;12m (https://github.com/okuramasafumi/alba) - A JSON serializer for Ruby, JRuby, and TruffleRuby. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/alba)[39m
[38;5;12m- [39m[38;5;14m[1malgoliasearch-rails[0m[38;5;12m (https://github.com/algolia/algoliasearch-rails) - A gem to integrate Algolia search. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/algoliasearch-rails)[39m
[38;5;12m- [39m[38;5;14m[1mannotate[0m[38;5;12m (https://github.com/ctran/annotate_models) - A gem to annotate rails classes with schema & routes info. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/annotate)[39m
[38;5;12m- [39m[38;5;14m[1manycable-rails[0m[38;5;12m (https://github.com/anycable/anycable-rails) - A gem to handle websocket server. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/anycable-rails)[39m
[38;5;12m- [39m[38;5;14m[1mapipie-rails[0m[38;5;12m (https://github.com/apipie/apipie-rails) - A REST API documentation tool. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/apipie-rails)[39m
[38;5;12m- [39m[38;5;14m[1mauther[0m[38;5;12m (https://github.com/bkuhlmann/auther) - A gem to provide simple, form-based authentication. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/auther)[39m
[38;5;12m- [39m[38;5;14m[1mautoprefixer-rails[0m[38;5;12m (https://github.com/ai/autoprefixer-rails) - A gem to add vendor prefixes to stylesheets. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/autoprefixer-rails)[39m
[38;5;12m- [39m[38;5;14m[1mavo[0m[38;5;12m (https://github.com/avo-hq/avo) - Configuration-based, no-maintenance, extendable Ruby on Rails admin panel. [39m[38;5;14m[1mrubygems[0m[38;5;12m (https://rubygems.org/gems/avo)[39m
[38;5;12m- [39m[38;5;14m[1mbetter_errors[0m[38;5;12m (https://github.com/BetterErrors/better_errors) - A tool to provide better error page. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/better_errors)[39m
[38;5;12m- [39m[38;5;14m[1mbrakeman[0m[38;5;12m (https://github.com/presidentbeef/brakeman) - A gem to scan code against security vulnerabilities. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/brakeman)[39m
[38;5;12m- [39m[38;5;14m[1mbreadcrumbs_on_rails[0m[38;5;12m (https://github.com/weppos/breadcrumbs_on_rails) - A gem to create & manage breadcrumbs-style navigation. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/breadcrumbs_on_rails)[39m
[38;5;12m- [39m[38;5;14m[1mbulma-rails[0m[38;5;12m (https://github.com/joshuajansen/bulma-rails) - A wrapper for Bulma, a CSS framework based on flexbox. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/bulma-rails)[39m
[38;5;12m- [39m[38;5;14m[1mcancancan[0m[38;5;12m (https://github.com/cancancommunity/cancancan) - A gem to handle authorization. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/cancancan)[39m
[38;5;12m- [39m[38;5;14m[1mcarrierwave[0m[38;5;12m (https://github.com/carrierwaveuploader/carrierwave) - A gem to handle file uploads. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/carrierwave)[39m
[38;5;12m- [39m[38;5;14m[1mcaxlsx_rails[0m[38;5;12m (https://github.com/caxlsx/caxlsx_rails) - A gem to generate entity-relationship diagram. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/caxlsx_rails)[39m
[38;5;12m- [39m[38;5;14m[1mcounter_culture[0m[38;5;12m (https://github.com/magnusvk/counter_culture) - A gem to provide counter caches. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/counter_culture)[39m
[38;5;12m- [39m[38;5;14m[1mdevise[0m[38;5;12m (https://github.com/heartcombo/devise) - A gem to provide authentication. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/devise)[39m
[38;5;12m- [39m[38;5;14m[1mdoorkeeper[0m[38;5;12m (https://github.com/doorkeeper-gem/doorkeeper) - A gem to introduce OAuth2 provider functionality. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/doorkeeper)[39m
[38;5;12m- [39m[38;5;14m[1mdraper[0m[38;5;12m (https://github.com/drapergem/draper) - A gem to add presentation logic. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/draper)[39m
[38;5;12m- [39m[38;5;14m[1mfactory_bot_rails[0m[38;5;12m (https://github.com/thoughtbot/factory_bot_rails) - A fixture replacement for testing in Rails [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/factory_bot_rails)[39m
[38;5;12m- [39m[38;5;14m[1mfilestack-rails[0m[38;5;12m (https://github.com/filestack/filestack-rails) - A gem to integrate Filestack. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/filestack-rails)[39m
[38;5;12m- [39m[38;5;14m[1mformtastic[0m[38;5;12m (https://github.com/formtastic/formtastic) - A Rails form builder gem with semantically rich and accessible markup. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/formtastic)[39m
[38;5;12m- [39m[38;5;14m[1mfriendly_id[0m[38;5;12m (https://github.com/norman/friendly_id) - A gem to deal with slugs & permalinks. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/friendly_id)[39m
[38;5;12m- [39m[38;5;14m[1mfrozen_record[0m[38;5;12m (https://github.com/byroot/frozen_record) - A gem to provide ActiveRecord-like interface to query static YAML files. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/frozen_record)[39m
[38;5;12m- [39m[38;5;14m[1mgeokit-rails[0m[38;5;12m (https://github.com/geokit/geokit-rails) - A gem to integrate Geokit in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/geokit-rails)[39m
[38;5;12m- [39m[38;5;14m[1mgood_job[0m[38;5;12m (https://github.com/bensheldon/good_job) - A gem to provide Postgres-based ActiveJob backend. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/good_job)[39m
[38;5;12m- [39m[38;5;14m[1mgretel[0m[38;5;12m (https://github.com/kzkn/gretel) - A tool to generate breadcrumbs. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/gretel)[39m
[38;5;12m- [39m[38;5;14m[1mgroupdate[0m[38;5;12m (https://github.com/ankane/groupdate) - A gem to manage temporal data. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/groupdate)[39m
[38;5;12m- [39m[38;5;14m[1mhotwire-rails[0m[38;5;12m (https://github.com/hotwired/hotwire-rails) - A gem to integrate Hotwire in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/hotwire-rails)[39m
[38;5;12m- [39m[38;5;14m[1mimage_optim_rails[0m[38;5;12m (https://github.com/toy/image_optim_rails) - A gem to handle image optimization. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/image_optim_rails)[39m
[38;5;12m- [39m[38;5;14m[1mjs-routes[0m[38;5;12m (https://github.com/railsware/js-routes) - A tool to generate all Rails routes as JavaScript helpers. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/js-routes)[39m
[38;5;12m- [39m[38;5;14m[1mkaminari[0m[38;5;12m (https://github.com/kaminari/kaminari) - A gem to provide pagination. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/kaminari)[39m
[38;5;12m- [39m[38;5;14m[1mkt-paperclip[0m[38;5;12m (https://github.com/kreeti/kt-paperclip) - A gem to handle file uploads. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/kt-paperclip)[39m
[38;5;12m- [39m[38;5;14m[1mlockbox[0m[38;5;12m (https://github.com/ankane/lockbox) - A gem to deal with encryption. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/lockbox)[39m
[38;5;12m- [39m[38;5;14m[1mlograge[0m[38;5;12m (https://github.com/roidrage/lograge) - A gem to customize logger in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/lograge)[39m
[38;5;12m- [39m[38;5;14m[1mmailkick[0m[38;5;12m (https://github.com/ankane/mailkick) - A tool to handle mail unsubscriptions. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/mailkick)[39m
[38;5;12m- [39m[38;5;14m[1mmarginalia[0m[38;5;12m (https://github.com/basecamp/marginalia) - A gem to attach comments to ActiveRecord's SQL queries. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/marginalia)[39m
[38;5;12m- [39m[38;5;14m[1mmetka[0m[38;5;12m (https://github.com/jetrockets/metka) - A gem to manage tags using Postgresql array columns. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/metka)[39m
[38;5;12m- [39m[38;5;14m[1mmoney-rails[0m[38;5;12m (https://github.com/RubyMoney/money-rails) - A gem to integrate Money gem in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/money-rails)[39m
[38;5;12m- [39m[38;5;14m[1mpaloma[0m[38;5;12m (https://github.com/gnclmorais/paloma) - A gem to manage page-specific JavaScript in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/paloma)[39m
[38;5;12m- [39m[38;5;14m[1mpgcli-rails[0m[38;5;12m (https://github.com/mattbrictson/pgcli-rails) - A replacement of [39m[48;5;235m[38;5;249mrails:dbconsole[49m[39m[38;5;12m command to manage Postgresql. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/pgcli-rails)[39m
[38;5;12m- [39m[38;5;14m[1mpremailer-rails[0m[38;5;12m (https://github.com/fphilipe/premailer-rails) - A gem to handle email styling. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/premailer-rails)[39m
[38;5;12m- [39m[38;5;14m[1mprerender_rails[0m[38;5;12m (https://github.com/prerender/prerender_rails) - A gem to prerender JavaScript-rendered pages. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/prerender_rails)[39m
[38;5;12m- [39m[38;5;14m[1mrabarber[0m[38;5;12m (https://github.com/enjaku4/rabarber) - A gem to handle role-based authorization. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rabarber)[39m
[38;5;12m- [39m[38;5;14m[1mrails-erd[0m[38;5;12m (https://github.com/voormedia/rails-erd) - A gem to generate entity-relationship diagram. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails-erd)[39m
[38;5;12m- [39m[38;5;14m[1mrails-mermaid_erd[0m[38;5;12m (https://github.com/koedame/rails-mermaid_erd) - A gem to interactively generate entity-relationship diagram in image or Markdown format. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails-mermaid_erd)[39m
[38;5;12m- [39m[38;5;14m[1mrails-settings-cached[0m[38;5;12m (https://github.com/huacnlee/rails-settings-cached) - A gem to manage global settings as key-value pairs. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails-settings-cached)[39m
[38;5;12m- [39m[38;5;14m[1mrails_admin[0m[38;5;12m (https://github.com/railsadminteam/rails_admin) - A gem to create & manage admin panel for Rails app. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails_admin)[39m
[38;5;12m- [39m[38;5;14m[1mrails_event_store[0m[38;5;12m (https://github.com/RailsEventStore/rails_event_store) - A gem to implement event store in Rails [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails_event_store)[39m
[38;5;12m- [39m[38;5;14m[1mrails_semantic_logger[0m[38;5;12m (https://github.com/reidmorrison/rails_semantic_logger) - A gem to provide alternative logging approach for Rails app. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rails_semantic_logger)[39m
[38;5;12m- [39m[38;5;14m[1mranked-model[0m[38;5;12m (https://github.com/brendon/ranked-model) - A gem to handle sorting for rows. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/ranked-model)[39m
[38;5;12m- [39m[38;5;14m[1mransack[0m[38;5;12m (https://github.com/activerecord-hackery/ransack) - A gem to provide search functionality. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/ransack)[39m
[38;5;12m- [39m[38;5;14m[1mreact-rails[0m[38;5;12m (https://github.com/reactjs/react-rails) - A gem to integrate React.js with Rails app. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/react-rails)[39m
[38;5;12m- [39m[38;5;14m[1mreact_on_rails[0m[38;5;12m (https://github.com/shakacode/react_on_rails) - A gem to integrate React.js with Rails app with SSR. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/react_on_rails)[39m
[38;5;12m- [39m[38;5;14m[1mredisWebManager[0m[38;5;12m (https://github.com/OpenGems/redis_web_manager) - Web interface that allows you to manage easily your Redis instance. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/redis_web_manager)[39m
[38;5;12m- [39m[38;5;14m[1mreform-rails[0m[38;5;12m (https://github.com/trailblazer/reform-rails) - A gem to wrap Reform gem, a form validation tool, with Rails app. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/reform-rails)[39m
[38;5;12m- [39m[38;5;14m[1mrgeo-activerecord[0m[38;5;12m (https://github.com/rgeo/rgeo-activerecord) - A gem to provide common tools used by RGeo-based spatial adapters. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rgeo-activerecord)[39m
[38;5;12m- [39m[38;5;14m[1mrodauth-rails[0m[38;5;12m (https://github.com/janko/rodauth-rails) - A gem to wrap Rodauth, an authentication handler, for Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rodauth-rails)[39m
[38;5;12m- [39m[38;5;14m[1mrollup[0m[38;5;12m (https://github.com/ankane/rollup) -  A gem to handle time-series data in Rails [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rollups)[39m
[38;5;12m- [39m[38;5;14m[1mroute_translator[0m[38;5;12m (https://github.com/enriclluelles/route_translator) - A tool to handle route translation. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/route_translator)[39m
[38;5;12m- [39m[38;5;14m[1mrspec-rails[0m[38;5;12m (https://github.com/rspec/rspec-rails) - A testing framework. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rspec-rails)[39m
[38;5;12m- [39m[38;5;14m[1mrubocop-rails[0m[38;5;12m (https://github.com/rubocop/rubocop-rails) - A code style checking tool. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/rubocop-rails)[39m
[38;5;12m- [39m[38;5;14m[1mscenic[0m[38;5;12m (https://github.com/scenic-views/scenic) - A gem to manage database views. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/scenic)[39m
[38;5;12m- [39m[38;5;14m[1msearchkick[0m[38;5;12m (https://github.com/ankane/searchkick) - A gem to provide search functionality. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/searchkick)[39m
[38;5;12m- [39m[38;5;14m[1mselect2-rails[0m[38;5;12m (https://github.com/argerim/select2-rails) - A gem to integrate Select2 library in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/select2-rails)[39m
[38;5;12m- [39m[38;5;14m[1msequel-activerecord_connection[0m[38;5;12m (https://github.com/janko/sequel-activerecord_connection) - A gem to allow Sequel to reuse an ActiveRecord connection. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/sequel-activerecord_connection)[39m
[38;5;12m- [39m[38;5;14m[1mshakapacker[0m[38;5;12m (https://github.com/shakacode/shakapacker) - A gem to use webpack to manage app-like JavaScript modules in Rails. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/shakapacker)[39m
[38;5;12m- [39m[38;5;14m[1msimple_form[0m[38;5;12m (https://github.com/heartcombo/simple_form) - A gem to handle forms. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/simple_form)[39m
[38;5;12m- [39m[38;5;14m[1msolid_queue[0m[38;5;12m (https://github.com/basecamp/solid_queue) - A gem to Database-backed Active Job backend [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/solid_queue)[39m
[38;5;12m- [39m[38;5;14m[1msolidus[0m[38;5;12m (https://github.com/solidusio/solidus) - A fork of Spree gem, an open source e-commerce platform. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/solidus)[39m
[38;5;12m- [39m[38;5;14m[1msorbet-rails[0m[38;5;12m (https://github.com/chanzuckerberg/sorbet-rails) - A gem to integrate Sorbet gem in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/sorbet-rails)[39m
[38;5;12m- [39m[38;5;14m[1mspree[0m[38;5;12m (https://github.com/spree/spree) - An open source e-commerce platform. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/spree)[39m
[38;5;12m- [39m[38;5;14m[1mspring[0m[38;5;12m (https://github.com/rails/spring) - A gem to preload Rails app. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/spring)[39m
[38;5;12m- [39m[38;5;14m[1msprockets[0m[38;5;12m (https://github.com/rails/sprockets) - A gem to compile & serve web assets. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/sprockets)[39m
[38;5;12m- [39m[38;5;14m[1mstimulus-rails[0m[38;5;12m (https://github.com/hotwired/stimulus-rails) - A gem to integrate Stimulus.js in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/stimulus-rails)[39m
[38;5;12m- [39m[38;5;14m[1mtinymce-rails[0m[38;5;12m (https://github.com/spohlenz/tinymce-rails) - A gem to integrate Tinymce in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/tinymce-rails)[39m
[38;5;12m- [39m[38;5;14m[1mtransloadit-rails[0m[38;5;12m (https://github.com/transloadit/rails-sdk) - A gem to integrate Transloadit's file uploading and encoding service. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/transloadit-rails)[39m
[38;5;12m- [39m[38;5;14m[1mtrove[0m[38;5;12m (https://github.com/ankane/trove) - A gem to handle machine learning models deployment. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/trove)[39m
[38;5;12m- [39m[38;5;14m[1mturbo-rails[0m[38;5;12m (https://github.com/hotwired/turbo-rails) - A gem to integrate Turbo.js in Rails apps. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/turbo-rails)[39m
[38;5;12m- [39m[38;5;14m[1mview_component[0m[38;5;12m (https://github.com/ViewComponent/view_component) - A gem to introduce view components. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/view_component)[39m
[38;5;12m- [39m[38;5;14m[1mwebpacker[0m[38;5;12m (https://github.com/rails/webpacker) - A gem to bundle web assets using Webpack. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/webpacker)[39m
[38;5;12m- [39m[38;5;14m[1mzeitwerk[0m[38;5;12m (https://github.com/fxn/zeitwerk) - A gem to handle thread-safe code loading. [39m[38;5;14m[1m:red_circle:[0m[38;5;12m (https://rubygems.org/gems/zeitwerk)[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mStarters/Boilerplates[0m

[38;5;12m- [39m[38;5;14m[1mdefault_rails_template[0m[38;5;12m (https://github.com/infinum/default_rails_template) - Default template for generating new Rails applications.[39m
[38;5;12m- [39m[38;5;14m[1mdocker-Rails-Template[0m[38;5;12m (https://github.com/Ruby-Starter-Kits/Docker-Rails-Template) - A freshly updated version of "rails new", preconfigured to be run with Docker.[39m
[38;5;12m- [39m[38;5;14m[1mdocker-rails[0m[38;5;12m (https://github.com/ledermann/docker-rails)[39m
[38;5;12m- [39m[38;5;14m[1mjumpstart(excid3)[0m[38;5;12m (https://github.com/excid3/jumpstart) - Easily jumpstart a new Rails application with a bunch of great features by default.[39m
[38;5;12m- [39m[38;5;14m[1mjumpstart(thomasvanholder)[0m[38;5;12m (https://github.com/thomasvanholder/jumpstart) - Template for set-up of Rails 6, Tailwind 2.0 and Devise.[39m
[38;5;12m- [39m[38;5;14m[1mkickoff_tailwind[0m[38;5;12m (https://github.com/justalever/kickoff_tailwind) - A rapid Rails 6 application template for personal use bundled with Tailwind CSS.[39m
[38;5;12m- [39m[38;5;14m[1mrails-devise-graphql[0m[38;5;12m (https://github.com/zauberware/rails-devise-graphql) - A Rails 6 boilerplate to create your next Saas product. Preloaded with graphQL, devise, JWT, CanCanCan, RailsAdmin, Rubocop, Rspec, and more.[39m
[38;5;12m- [39m[38;5;14m[1mrails-template(mattbrictson)[0m[38;5;12m (https://github.com/mattbrictson/rails-template) - Application template for Rails 6 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.[39m
[38;5;12m- [39m[38;5;14m[1mrails-template(TristanToye)[0m[38;5;12m (https://github.com/TristanToye/rails-template) - MVP Ready Rails - A Template for Your Next Rails App[39m
[38;5;12m- [39m[38;5;14m[1mrails-template(ackama)[0m[38;5;12m (https://github.com/ackama/rails-template) - Application template for Rails 6.1 projects; preloaded with best practices for TDD, security, deployment, and developer productivity.[39m
[38;5;12m- [39m[38;5;14m[1mrails-template(astrocket)[0m[38;5;12m (https://github.com/astrocket/rails-template) - Template for Rails 6.0 + Kubernetes + Webpacker + Stimulus + TailwindCSS + Let's Encrypt.[39m
[38;5;12m- [39m[38;5;14m[1mrails-template(dao42)[0m[38;5;12m (https://github.com/dao42/rails-template) - A best & newest & fastest rails 6.x template for senior rails developer.[39m
[38;5;12m- [39m[38;5;14m[1mrails-templates(lewagon)[0m[38;5;12m (https://github.com/lewagon/rails-templates) - Jump start your Rails development with Le Wagon best practices.[39m
[38;5;12m- [39m[38;5;14m[1mrails-templates(nimblehq)[0m[38;5;12m (https://github.com/nimblehq/rails-templates) - Our optimized Rails templates used in our projects.[39m
[38;5;12m- [39m[38;5;14m[1mrails-vue-template[0m[38;5;12m (https://github.com/scottrobertson/rails-vue-template) - An example of how to use VueJS as a single page application inside Rails using Webpacker.[39m
[38;5;12m- [39m[38;5;14m[1mrails_new[0m[38;5;12m (https://github.com/lockstep/rails_new) - A thoughtfully designed template for building modern Rails apps. Get started in minutes instead of hours.[39m
[38;5;12m- [39m[38;5;14m[1msuspenders[0m[38;5;12m (https://github.com/thoughtbot/suspenders) - A Rails template with our standard defaults, ready to deploy to Heroku.[39m
[38;5;12m- [39m[38;5;14m[1mvuejs-rails-starterkit[0m[38;5;12m (https://github.com/jetthoughts/vuejs-rails-starterkit) - Vue.js + Rails Starting Kit GitHub Template to develop Hybrid Mobile Application.[39m
[38;5;12m- [39m[38;5;14m[1mrails_api_base[0m[38;5;12m (https://github.com/rootstrap/rails_api_base) - Rails 6 boilerplate project for JSON RESTful APIs.[39m
[38;5;12m- [39m[38;5;14m[1mrails_hotwire_base[0m[38;5;12m (https://github.com/rootstrap/rails_hotwire_base) - Rails 6 boilerplate project with Hotwire for full-stack applications with a modern SPA-like experience.[39m

[38;2;255;187;0m[4mOther Rails Tools[0m

[38;2;255;187;0m[4mPlatforms[0m

[38;5;12m- [39m[38;5;14m[1mNanobox[0m[38;5;12m (https://github.com/nanobox-io/nanobox) - A micro-PaaS (μPaaS) for creating consistent, isolated, development environments deployable anywhere[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mGenerators[0m

[38;5;239m│[39m[38;5;12m                         [39m[38;5;12mGenerator[39m[38;5;12m                          [39m[38;5;239m│[39m[38;5;12m             [39m[38;5;12mReady to run[39m[38;5;12m             [39m[38;5;239m│[39m[38;5;12m              [39m[38;5;12mComplex Apps[39m[38;5;12m               [39m[38;5;239m│[39m[38;5;12mSets git[39m[38;5;239m│[39m[38;5;12mHeroku config[39m[38;5;239m│[39m
[38;5;239m├[39m[38;5;239m────────────────────────────────────────────────────────────[39m[38;5;239m┼[39m[38;5;239m──────────────────────────────────────[39m[38;5;239m┼[39m[38;5;239m─────────────────────────────────────────[39m[38;5;239m┼[39m[38;5;239m────────[39m[38;5;239m┼[39m[38;5;239m─────────────[39m[38;5;239m┤[39m
[38;5;239m│[39m[38;5;14m[1mRails Composer[0m[38;5;12m (https://github.com/RailsApps/rails-composer)[39m[38;5;239m│[39m[38;5;12myes, but Stripe needs to be configured[39m[38;5;239m│[39m[38;5;12mExample apps reaching a SaaS with Stripe.[39m[38;5;239m│[39m[38;5;12myes[39m[38;5;12m     [39m[38;5;239m│[39m[38;5;12myes[39m[38;5;12m          [39m[38;5;239m│[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;2;255;187;0m[4mDevTools[0m

[38;5;12m- [39m[38;5;14m[1mBencher[0m[38;5;12m (https://bencher.dev/) - A suite of continuous benchmarking tools designed to catch performance regressions in CI.[39m
[38;5;12m- [39m[38;5;14m[1mrails-dashboard[0m[38;5;12m (https://github.com/y-takey/rails-dashboard) - A dev-tool to improve your rails log.[39m
[38;5;12m- [39m[38;5;14m[1mOptic[0m[38;5;12m (https://github.com/opticdev/optic) - Optic automatically documents and tests your APIs.[39m

[38;5;14m[1mBack to top[0m[38;5;12m [39m[38;5;14m[1mlink_toc[0m[38;5;12m [39m

[38;5;14m[1mlink_toc[0m[38;5;12m : #table-of-contents[39m
[38;5;14m[1mlink_rails_source[0m[38;5;12m : https://github.com/rails/rails[39m
