Ruby on Rails (förkortat RoR) är ett ramverk för att snabbt utveckla webbapplikationer. RoR skapades av dansken Davidd Heinemeier Hansson på företaget 37signals. RoR använder designmönstret MVC (Model-view-controller) samt att det generar kod för grundläggande funktioner för läsning, redigering och radering av databasinformation.