More at rubyonrails.org: Overview | Download | Deploy | Code | Screencasts | Documentation | Community | Blog

Rails Contributors - This year
Showing 617 people

See names mapping →
Name Commits
#3 Rafael Mendonça França 1451
#1 Aaron Patterson 649
#9 Yves Senn 647
#36 Sean Griffin 228
#31 Godfrey Chan 227
#38 Kasper Timm Hansen 195
#37 Zachary Scott 191
#8 Carlos Antonio da Silva 172
#4 David Heinemeier Hansson 167
#42 Matthew Draper 163
#43 Arthur Neves 144
#16 Guillermo Iguaran 114
#65 Abdelkader Boudih 89
#50 Robin Dupret 86
#19 Andrew White 83
#47 Richard Schneeman 76
#2 Jeremy Kemper 73
#24 Akira Matsuda 71
#7 Santiago Pastorino 70
#6 Xavier Noria 66
#70 Akshay Vishnoi 60
#87 Guo Xiang Tan 59
#11 Vijay Dev 56
#97 Eileen M. Uchitelle 50
#103 Cristian Bica 49
#78 Juanito Fatas 43
#107 Zuhao Wan 43
#75 Kuldeep Aggarwal 39
#20 Arun Agrawal 37
#93 Aditya Kapoor 34
#107 Lauro Caetano 26
#175 Jon Atack 24
#65 Prathamesh Sonpatki 24
#41 Vipul A M 24
#175 yuuji.yaginuma 24
#192 Viktar Basharymau 21
#33 Prem Sichanugrist 20
#181 Mike Perham 19
#213 Tom Kadwill 19
#89 Gaurish Sharma 17
#221 Yuki Nishijima 16
#46 Łukasz Strzałkowski 15
#145 Claudio Baccigalupo 12
#139 Erik Michaels-Ober 12
#123 Roberto Miranda 12
#335 Douwe Maan 11
#356 Sergey Prikhodko 10
#356 Steven Harman 10
#89 Yasuo Honda 10
#74 Agis Anastasopoulos 9
#335 Benjamin Fleischer 9
#221 Lucas Mazza 9
#400 Mauro George 9
#400 Gaurav Sharma 8
#288 Jean Boussier 8
#83 Marc-André Lafortune 8
#335 T.J. Schuck 8
#356 Washington Luiz 8
#439 ZENATI YASSINE 8
#64 Bogdan Gusiev 7
#61 Damien Mathieu 7
#486 David Rodríguez de Dios 7
#356 Eugene Gilburg 7
#137 Jack Danger Canty 7
#12 Jon Leighton 7
#231 Kassio Borges 7
#356 Larry Lv 7
#200 Rajarshi Das 7
#439 Edho Arief 6
#107 Hendy Tanata 6
#5 José Valim 6
#546 Kevin Casey 6
#546 Abd ar-Rahman Hamidi 5
#546 Afshin Mokhtari 5
#213 Dmitry Polushkin 5
#618 Eric Chahin 5
#162 Fred Wu 5
#254 Genadi Samokovarov 5
#546 Greg Molnar 5
#192 Harshad Sabne 5
#618 John Kelly Ferguson 5
#439 Karol Bucek 5
#618 Leandro Facchinetti 5
#618 Logan Hasson 5
#97 Matt Jones 5
#486 Nicolas Cavigneaux 5
#400 Peter Suschlik 5
#618 Philippe Creux 5
#123 Rashmi Yadav 5
#119 Sam Ruby 5
#76 thedarkone 5
#105 Waynn Lue 5
#748 a3gis 4
#618 Alex Robbin 4
#618 Ari Pollak 4
#356 Attila Domokos 4
#748 Byron Bischoff 4
#748 Ciro Santilli 4
#748 Coraline Ada Ehmke 4
#748 Jake Worth 4
#748 Jan Habermann 4
#748 Jonas Baumann 4
#748 Mariano Valles 4
#748 Matthias Zirnstein 4
#748 Mindaugas Mozūras 4
#748 Nick Pellant 4
#748 noinkling 4
#356 Peter Jaros 4
#748 Santosh Wadghule 4
#748 ShunsukeAida 4
#618 Tee Parham 4
#748 Vasily Polovnyov 4
#748 Vishal Lal 4
#748 Yukio Mizuta 4
#748 Adrien Coquio 3
#925 ankit1910 3
#925 Calvin Tam 3
#748 Earl St Sauver 3
#925 Gordon Chan 3
#925 Guilherme Cavalcanti 3
#925 @homakov 3
#748 Ian C. Anderson 3
#618 Igor Kapkov 3
#925 Jarmo Isotalo 3
#925 Jefferson Lai 3
#546 Jim Jones 3
#486 João Britto 3
#925 Jolyon Pawlyn 3
#925 Joshua Cody 3
#154 Juanjo Bazán 3
#925 Julian Simioni 3
#618 Kelley Reynolds 3
#925 Kris Kemper 3
#925 Kyle Heironimus 3
#925 lsylvester 3
#618 Łukasz Sarnacki 3
#925 Luke Steensen 3
#748 Mauricio Linhares 3
#107 Mikhail Dieterle 3
#925 Mikko Johansson 3
#546 Nishant Modak 3
#925 Pavel Penkov 3
#335 Pavel Pravosud 3
#925 Peter Schröder 3
#17 Piotr Sarnacki 3
#618 Prakash Murthy 3
#925 Rafal Piekarski 3
#486 Sammy Larbi 3
#925 Seb Jacobs 3
#925 Stefan Kanev 3
#925 Todd Bealmear 3
#748 Winston Teo Yong Wei 3
#269 Wojciech Wnętrzak 3
#1233 Aaron Nelson 2
#546 Adrien Lamothe 2
#1233 Ahmed AbouElhamayed 2
#618 Alexander Balashov 2
#1233 Allen Fair 2
#925 Andrey Chernih 2
#618 Andrey Morskov 2
#1233 Andrey Novikov 2
#748 Andriy Tyurnikov 2
#1233 anilmaurya 2
#1233 Anshul Sharma 2
#925 Brock Trappitt 2
#1233 Cade Truitt 2
#1233 Christian Wesselhoeft 2
#1233 Chulki Lee 2
#546 Cody Cutrer 2
#1233 Dan Kang 2
#1233 Dan Olson 2
#1233 Dave Jachimiak 2
#1233 Dave Powers 2
#439 David Celis 2
#1233 deeeki 2
#269 Dylan Thacker-Smith 2
#618 Earl J St Sauver 2
#748 Edo Balvers 2
#1233 Emily Dobervich 2
#1233 Eric Bouchut 2
#1233 Eric Hutzelman 2
#486 Gary S. Weaver 2
#1233 Geoff Petrie 2
#925 Gert Goet 2
#748 Gustavo Beathyate 2
#1233 Hubert Łępicki 2
#1233 Igor Guzak 2
#1233 jamesprior 2
#925 Jan Szumiec 2
#1233 Jason Meller 2
#1233 Joan Karadimov 2
#546 John F. Douthat 2
#1233 John Riviello 2
#925 joker1007 2
#1233 Jonathan Powers 2
#306 Josef Šimánek 2
#1233 JoseLuis Torres 2
#1233 Josh Goodall 2
#1233 Kalman Hazins 2
#1233 Karl Entwistle 2
#1233 kayvan 2
#1233 Keenan Brock 2
#1233 Konstantin Wlasow 2
#1233 Kostiantyn Kahanskyi 2
#1233 Laura Paredes 2
#439 Marc Schütz 2
#1233 Marcel Morgan 2
#1233 Marcus Stollsteimer 2
#122 Mark J. Titorenko 2
#1233 Matthew Nicholas Bradley 2
#546 Michael Grosser 2
#356 Mike Gehard 2
#1233 Mohamed Wael Khobalatte 2
#1233 Nat Budin 2
#169 Nick Sutterer 2
#618 Nikolay Shebanov 2
#1233 Parker Selbert 2
#1233 Paul Grayson 2
#97 Paul Nikitochkin 2
#1233 PaulL1 2
#1233 peeyush 2
#1233 Piotr Chmolowski 2
#1233 Pramod Sharma 2
#925 printercu 2
#1233 Rafael Chacón 2
#486 Rory O’Kane 2
#1233 Ryan Dao 2
#154 Ryan Davis (zenspider) 2
#1233 Simon Eskildsen 2
#1233 Simon Woker 2
#1233 sowjanya 2
#1233 Tatsuhiko Miyagawa 2
#1233 tbpgr 2
#192 Thiago Pinto 2
#1233 tsukasaoishi 2
#1233 Tu Hoang 2
#748 Uday Kadaboina 2
#1233 Ujjwal Thaakar 2
#1233 Vadim Golub 2
#1233 Vajrasky Kok 2
#1233 Vilius Luneckas 2
#1233 wendi 2
#1233 yui-knk 2
#2050 Abhishek Yadav 1
#2050 Adam Panzer 1
#2050 Adrià Planas 1
#2050 Adrian Rangel 1
#2050 Adrien 1
#2050 Aida 1
#2050 Aidan Haran 1
#1233 Alan Kennedy 1
#2050 Alan Oliver 1
#2050 Alan Skorkin 1
#1233 Albert Llop 1
#546 Alejandro Andrés 1
#2050 Alessandro Tagliapietra 1
#2050 Alex Weidmann 1
#2050 alexbel 1
#2050 Amiel Martin 1
#2050 Amit Suryavanshi 1
#748 Amit Thawait 1
#1233 Amr Tamimi 1
#439 Andrew Grim 1
#2050 Andrew S. Brown 1
#1233 Andriel Nuernberg 1
#2050 Andy Callaghan 1
#116 Angelo Capilleri 1
#356 Ankit Gupta 1
#2050 Anna Carey 1
#400 Anton Cherepanov 1
#486 Anton Kalyaev 1
#2050 Arel English 1
#2050 #{arel.where_sql} 1
#2050 ariabov 1
#925 ayaya 1
#2050 azul 1
#2050 Ben Browning 1
#2050 Ben Cullen-Kerney 1
#2050 Ben Hicks 1
#107 Ben Woosley 1
#2050 Benjamin Winkler 1
#2050 Bin Huang 1
#2050 Blake Gentry 1
#2050 Blake Mesdag 1
#2050 Boris Kuznetsov 1
#2050 Brad Bennett 1
#1233 Brad Dunbar 1
#1233 Bradley Buda 1
#1233 Bradly Feeley 1
#2050 Brandon Hilkert 1
#123 Brian Cardarella 1
#2050 Brian Jordan 1
#1233 Brian Thomas Storti 1
#2050 Cakey | Buddy Magsipoc 1
#925 Caleb Thompson 1
#2050 cam song 1
#2050 ch33hau 1
#2050 Charley D 1
#2050 Charlie Jade 1
#306 Charlie Somerville 1
#2050 Cherry-picking a Definition 1
#2050 Chris Beer 1
#748 Chris Finne 1
#546 Chris Griego 1
#2050 Chris Hanks 1
#2050 Chris Teague 1
#2050 chriskohlbrenner 1
#2050 Christiaan Van den Poel 1
#2050 Christian Felder (masone) 1
#2050 Christopher Owen 1
#925 Chun-wei Kuo 1
#925 Corey Ward 1
#2050 Cristian Mircea Messel 1
#400 Dan Croak 1
#2050 Dan Langevin 1
#2050 Dan Rice 1
#86 Daniel Schierbeck 1
#2050 danielmbarlow 1
#2050 dark-panda 1
#748 Dave Goodchild 1
#486 Dave Lee 1
#2050 David Albert 1
#2050 David Elliott 1
#2050 David Fernandez 1
#925 David Genord II 1
#1233 David Jones 1
#2050 David Pedersen 1
#2050 David Underwood 1
#925 David Verhasselt 1
#2050 Deepender Singla 1
#2050 Dennis Schoen 1
#2050 devlin zed 1
#356 Dieter Komendera 1
#2050 Dimitar Kostov 1
#1233 Dmitrii Golub 1
#2050 Dmitry Lavrov 1
#2050 Dmitry Mazuro 1
#2050 dpmehta02 1
#2050 Duccio Armenise 1
#2050 Emil Soman 1
#2050 Eric Brooke 1
#2050 Eric Steele 1
#96 Ernie Miller 1
#2050 Ethan 1
#2050 Evan Whalen 1
#1233 Fabián Rodríguez 1
#2050 Felipe Oliveira 1
#2050 Filip Bartuzi 1
#2050 fillman 1
#2050 Fixes GH-15891 1
#26 Francesco Rodríguez 1
#306 Francis Go 1
#748 Franco Catena 1
#39 Frederick Cheung 1
#2050 Gabriel Gilder 1
#2050 Gaelian Ditchburn 1
#2050 Gareth du Plooy 1
#748 Gareth Rees 1
#2050 Garry Shutler 1
#2050 Geoff Harcourt 1
#439 Geoffrey Roguelon 1
#200 George Ogata 1
#2050 Giovanni Cappellotto 1
#2050 Girish S 1
#2050 glorieux 1
#748 Greg Campbell 1
#2050 Greg Saks 1
#2050 Gregory Igelmund 1
#2050 Gregory Ostermayr 1
#2050 Grey Baker 1
#2050 Grzesiek Kolodziejczyk 1
#2050 Guillermo Álvarez Fernández 1
#2050 Guo Xiang 1
#2050 hakanensari 1
#2050 Harry Brundage 1
#2050 Hector Satre 1
#149 Henrik Nyh 1
#1233 Hincu Petru 1
#925 Hiro Asari 1
#2050 Hubert Dąbrowski 1
#748 Iain Beeston 1
#2050 Iain D Broadfoot 1
#2050 Ignacio Tolosa 1
#2050 Innokenty Mihailov 1
#1233 Ionatan Wiznia 1
#2050 Ivan Tse 1
#2050 Izumi Wong-Horiuchi 1
#2050 Jackie Mutua 1
#2050 James Blanding 1
#546 James Coglan 1
#748 James Coleman 1
#400 James Le Cuirot 1
#2050 James Yang 1
#2050 Jano Suchal 1
#2050 Jason Nochlin 1
#2050 Jason Normore 1
#748 Javan Makhmali 1
#2050 Javier Goizueta 1
#1233 Jay Shepherd 1
#2050 JayK31 1
#2050 jbsmith86 1
#2050 Jean-Philippe Boily 1
#2050 Jed Hartman 1
#2050 Jeff Browning 1
#2050 Jenn Cooper 1
#2050 Jenner LaFave 1
#618 Jeremy Friesen 1
#1233 Jeremy Jackson 1
#2050 Jeremy McNevin 1
#2050 Jessica Yao 1
#2050 簡煒航 (Jian Weihang) 1
#2050 Jim Kingdon 1
#2050 Jingwen Owen Ou 1
#748 Jiri Pospisil 1
#2050 Joe Lewis 1
#2050 Joel Junström 1
#2050 John Bachir 1
#2050 John Barton (joho) 1
#2050 John DeSilva 1
#2050 John Olmsted 1
#618 John Paul Ashenfelter 1
#2050 Johnny Shields 1
#925 Jon Jensen 1
#1233 Jon Kessler 1
#486 Jonathan Baudanza 1
#85 Joost Baaij 1
#2050 Josemar Luedke 1
#2050 Josep Jaume Rey 1
#1233 Josh Jordan 1
#10 Josh Peek 1
#748 Josh Sharpe 1
#2050 Josh Williams 1
#2050 Joshua Delsman 1
#925 Juan David Pastas 1
#1233 Justin Coyne 1
#2050 Justin Weiss 1
#1233 KalabiYau 1
#2050 Kale Worsley 1
#2050 Kamil Kieliszczyk 1
#2050 Karthik T 1
#2050 kasper 1
#925 Kei Shiratsuchi 1
#2050 Kelsey Schlarman 1
#2050 Kenn Ejima 1
#2050 Kenny Meyer 1
#748 Kevin Musiorski 1
#2050 kirill 1
#2050 Kohei Suzuki 1
#1233 Kris Selden 1
#748 Lachlan Sylvester 1
#2050 Lakshmi Parthasarathy 1
#925 Laurel Fan 1
#2050 Leo Antoli 1
#925 Leonard Garvey 1
#2050 leriksen 1
#2050 lethalbrains 1
#2050 Lucas Clemente 1
#1233 Lucas Uyezu 1
#2050 Łukasz Adamczak 1
#748 Luke Gruber 1
#2050 Maarten Brouwers 1
#925 Manuel Meurer 1
#2050 Marat Khusnetdinov 1
#1233 Marcelo Casiraghi 1
#2050 Marcio Junior 1
#439 Martin Schuerrer 1
#1233 masarakki 1
#618 Matias Korhonen 1
#207 Matt Aimonetti 1
#2050 Matt Campbell 1
#2050 Matt Warren 1
#618 Maurizio De Santis 1
#2050 Max Goldstein 1
#2050 Max Kramer 1
#2050 Max Melentiev 1
#2050 Mehdi Lahmam 1
#2050 Melanie Gilman 1
#2050 Michael Genereux 1
#2050 Michael Mitchell 1
#2050 Mike Coutermarsh 1
#2050 Mike MacDonald 1
#2050 mo khan 1
#2050 Mo Omer 1
#2050 Mohamed Osama 1
#2050 Musannif Zahir 1
#335 Myron Marston 1
#618 Nate Berkopec 1
#2050 Nathan Youngman 1
#546 Nathaniel Bibler 1
#27 Neeraj Singh 1
#2050 Nicholas Bruning 1
#925 Nicholas Jakobsen 1
#748 Nick Borromeo 1
#2050 Nick Meehan 1
#400 Nick Quaranto 1
#2050 Nick Sinenko 1
#925 Nicolas Blanco 1
#2050 Niko Kiuru 1
#2050 Noah Lindner 1
#2050 Omar Ismail 1
#925 Pablo Herrero 1
#2050 PaoMar 1
#2050 Parth Bharadiya 1
#2050 Patrick Perey 1
#925 Patrick Robertson 1
#2050 Paul B 1
#1233 Pete Higgins 1
#2050 Peter Markou 1
#2050 Peter Marsh 1
#439 Peter Wagenet 1
#748 Phil Ross 1
#1233 Philipe Fatio 1
#2050 Pier-Olivier Thibault 1
#2050 Ponomarev Nikolay 1
#2050 Potapov Sergey 1
#221 Rahul P. Chaudhari 1
#2050 Rajesh Thummalapally 1
#2050 Raman Sinha 1
#154 Ravil Bayramgalin 1
#2050 regonn 1
#1233 Rex Feng 1
#618 Rhett Sutphin 1
#2050 Richard Ramsden 1
#2050 River MacLeod 1
#63 Rizwan Reza 1
#546 Rob Anderton 1
#2050 Rob Gilson 1
#2050 Robert Eshleman 1
#2050 Roberto Zanon 1
#2050 Robin Böning 1
#2050 Robin Mehner 1
#2050 Robin Neumann 1
#2050 Robin Tweedie 1
#546 Roderick van Domburg 1
#2050 Rohit Paul Kuruvilla 1
#1233 Roman Shmatov 1
#2050 Ryan Selk 1
#2050 Rystraum Gamonez 1
#221 Ryunosuke SATO 1
#618 Ryuta Kamizono 1
#2050 SA 1
#2050 Sahil Lavingia 1
#925 Sam Aarons 1
#2050 Sam DeCesare 1
#2050 Satoru Yamasaki 1
#618 Seamus Abshere 1
#2050 Sean Doyle 1
#748 Sean Walbran 1
#2050 seapy 1
#2050 Semenyuk Dmitriy 1
#2050 Sergey Alekseev 1
#2050 Sergio Romano 1
#2050 Serj L 1
#2050 @sgrif 1
#486 SHIBATA Hiroshi 1
#2050 shruti2791 1
#2050 Shuhei Kagawa 1
#2050 Siddharth Bhagwan 1
#2050 sonnym 1
#546 Soon Van 1
#2050 Spencer Rogers 1
#2050 Stefan Henzen 1
#2050 Steve 1
#925 Steve Agalloco 1
#2050 Steve Rice 1
#400 Steven Yang 1
#1233 Stevie Graham 1
#2050 Strand McCutchen 1
#2050 Su Zhang (張甦) 1
#2050 suginoy 1
#2050 sukolsak 1
#2050 swapdisc 1
#748 Tamir Duberstein 1
#2050 tanmay3011 1
#2050 Tatsuya Sato 1
#2050 Teo Ljungberg 1
#2050 Thales Oliveira 1
#192 Thiago Pradi 1
#748 Thibault Jouan 1
#269 Tieg Zaharia 1
#2050 Tim Fenney 1
#2050 Tim Linquist 1
#2050 Tim Riley 1
#2050 Timothy Aveni 1
#2050 Timur Alperovich 1
#2050 tinogomes 1
#1233 Tom Meier 1
#2050 Toms Mikoss 1
#618 Tony Jian 1
#2050 Tony Wooster 1
#925 Troy Kruthoff 1
#400 Tsutomu Kuroda 1
#1233 Ulysse Carion 1
#2050 vadivelan 1
#2050 vanderhoop 1
#78 Vasiliy Ermolovich 1
#2050 viditn91 1
#2050 Vince Puzzella 1
#2050 Vishal Zambre 1
#2050 Vlad Bokov 1
#2050 Vladimir Krylov 1
#2050 Vladimir Sazhin 1
#2050 Vladimir Yarotsky 1
#175 Will Bryant 1
#2050 Wojtek Kruszewski 1
#335 Xavier Shay 1
#1233 Xinjiang Lu 1
#2050 Yannick Schutz 1
#2050 Yevhene Shemet 1
#2050 yuktikhurana 1
#1233 Yury Velikanau 1
#2050 Yuutetu 1
#2050 Zac 1
#2050 Zack Perdue 1
#2050 Zev Blut 1
#2050 zhouguangming 1
#1233 Zoltan Kiss 1