Developer credits
Developers
Many thanks to everyone who contributed to developing Moodle, whether it be coding, testing, writing documentation, coming up with ideas or even just helping other people in the forums. On this page is a list of developers who have contributed directly to core Moodle code. For more details see the Contributions pages.
Jayce sangnguyena Alex Markku Riekkinen Maria Torres Franziska Hübler sangnguyen Sara Arjona Téllez Petri Asikainen andelacruz Shamiso.Jaravaza Yolanda Ordóñez Rufat Łukasz Szeremeta Ray Guo Anant Mahajan zane karl Stevani Andolo Kristian Nielsen Valeriy Streltsov Anthony Radziszewski Andres Deepa Jayaprakash Bryce Yoder Nathan Lewis Graham Boyle Nathan Mares Trisha Milan Peter Burnett Prateek Sachan Alexander François Moreau Alex Mitin Jan Eberhardt Shashikant Vaishnav Daniel Kosinski Noemie Ariste Paul Shew Simon Mok hiendinh Francis Devine Michael E Odei Alba Andrew Gosali Mitxel Moriana Helen Foster Alexander Melihov Segun Babalola Matt Staroste Andres Melo Santosh Nagargoje Patrik Granlöv Sara Cenni Dmitry Nefedov Thom Rawson (personal) Mirko Otto Joshua Ebarvia Eloy Lafuente (stronk7) Kenneth Hendricks Dmitrii Metelkin Mahmoud.Kassaei Orzu Ionut Aaron Barnes Tomasz Muras Josh Willcock Renaud Lemaire romuald lorthioir Michael Aherne Rossiani Wijaya Alistair Spark Thomas Korner Philipp Imhof Tim Lock Eugene Shwab Koen N Jason Platts Frédéric Massart ⭐ Connor Sheremeta Marc-Alexandre Ghaly Krista Koivisto KeenRivals Luke Tucker Daren Chandisingh Chris Wharton waleedhassan Pierre Guinoiseau Grzegorz Ziółek Jason Hardin Joseph Malmsten Martin Dougiamas Vadim Dvorovenko Mahmoud Kassaei Stephen Parry Lars Bonczek Brendan Anderson Chris Follin Amanda Doughty Tony Levi Hagey, Nathanial Tony Levi Dave Cooper Ashley Holman Sander Wind Eduardo Pinto Thomas Ludwig Rodrigo Mady Kriti Singh Alexandru Elisei Peter Bulmer Gedion Woldeselassie HungTran Aya Saad Pablo Etcheverry Mathew May 🇳🇿 Troy Lee Amaia Anabitarte Adrian Fish mathusiast Sam Chaffee Pavel Sokolov John St Nigel Cunningham Eiz Eddin Al Katrib Timothy Allen Nathan Nguyen Test Test Stephen Bourget Brent Boghosian Pierre Guinoiseau Kevin Bruton Chris Brown Damian Hippisley Mario Wehr Matt Porritt Cory Buecker Nico Roeser Kanika Goyal Syed Nayab Bukhari Stefan Topfstedt Andrew R Miri Lipson Markus Hagman David Curry ishatalkin Kepa Urzelai Paul Phillips Howard Miller Farhan Karmali Xuan Gui dragos5436 Antonio Navarro Ilya Tregubov David Castro Djarran Cotleanu Niclas Tollstorff Paul Verrall Daryl Hawes Damyon Wiese Jason Fowler Justin Merrill Derek Henderson Didier Raboud James Williams uermelin Charles Yvanes Vincent Schneider Yash Patel Dariem Garcés Urquiza Jamie Pratt Matt Oquist Johannes Burk KietLy Muhammad Arnaldo Barbara Ramiro Robynstar Nguyen Tuan Anh Rohan Khajuria Matt Rice Jake Dallimore Lucian Schultz Lalit Khattar Matt Sammarco Tony Butler Tim Gus Vishal Raheja Angad Sethi Anthony Forth SSRF Igor Sazonov Renaat Debleu Adrian Greeve Brian King Damien Bezborodov Anita Viglinoe Juan Pablo de Castro Nikolai Jahreis Mohamed Shehata Piers Harding Pete Whelpton Trevor Cunningham Brendan Heywood Carsten Schmitz Janek Lasocki-Biczysko Michael Champanis Rafal Domagalski Ann Adamcik Ed Coyne Osanda Jayathissa Loc Nguyen Rushikesh Nalla Thiago do Vale Pereira Livramento hieuvu Dor H Marina Glancy Pat Kira jgutierr25 Benjamin . godric Marius Rosenbaum Luuk Verhoeven Carlos Escobedo Mario Wehr Ray Hernandez David Bogner Erik Lundberg Vy-Shane Sin Fat Huong Nguyen Luca Bösch Alexander Van der Bellen nivedita setru Atanas Atanasov Daniel Ureña Magnus Samuelsson Bas Brands Set Lonnert Timothy Price John Okely Jay Churchward Alex Yeung Tom Dickman Adrian Lihi Dor Gustav W Delius John McGettrick Petr Skoda Jean-Philippe Gaudreau Dai Nguyen Andrew Zito Stig Bjarne Haugen Matt McDermott Anupama Sarjoshi Soon Systems Janne Mikkonen Arto Nieminen Kirill Astashov Thomas Robb Binh Thai Fábio Souto Raphaël Santos Nina Herrmann Brian Biggs Colin Campbell Panagiotis Nikoloutsopoulos David Castro Alex Morris Paula Ardanza Arjen Lentz Christian Borowski Jordan Tomkinson Mohamed Shehata hanna edelman Dennis Pfahl Mark Ward Daniel Neis Araujo ddelblanco papillon326 Andrea Bicciolo ben johnson Ferenc Lengyel Nils Adermann Kyle Matter Karen Holland Daniel Mikšík Guillaume Barat Robert Schrenk Artur Neumann oliviervalentin Daniele Cordella Stefan Erlachner Colin Chambers Matt Petro Marco Rougeth David Herney Nathan Mares Christopher Tombleson Skylar Kelty Andrew Hancox Derek Henderson Sergey Vidusov Joby Harding Hieu Nguyen Dang Urs Hunkler Andrew Madden 🟥 Tim Hunt evltuma Sam Møller Raquel Ortega Víctor Déniz Falcón Michael Pound Eric Merrill Joseph Baxter Nicolas Dunand andreasschenkel Ziba Scott Nick Freear Mihail Geshoski Rajeev S gary krige laurentdavid Tobias Nießen Jenkins Automation Dean Lennard Bruce Silver John Gone Jenny Gray Fotis Skandalis ferran.recio Stephan Robotta lior gil Stefan Van der Vyver Jim Thorpe Jason Everling Anton P Samuli Karevaara adamtppaw Tim Barker Aleksey Avdeev Alain Benoit Donald Barrett Ilya Tregubov Roger Barras Segun Babalola Andrew Davidson Mathieu Petit-Clair Juan Leyva Gerard Caulfield Julien Boulen Jan Dageförde Michael Spall Andrew Ivanov Vitaly Potenko Matteo Scaramuccia Raju Tummoji Daniel Ziegenberg Joby Harding unknown Michael Dikih Kevin Percy Charles Severance Philipp Hager Raymond Antonio Wijaya Sirisha Garapati Glenn Poder Arnaud Trouvé David Ligne Hans de Zwart Michael Ketcham jacob.viertel@wunderbyte.at Gregory Zbitnev Tim Schroeder Peter Miller Nick Read Simon Champion Pedro Jordao C4ne Zoe Bogner KarlReyesCatalyst Patrick McNeill Juanse Olivares Zhang dexuan Khoa Nguyen Dang koen roggemans Willian Mano Mathieu Bruyen Matthias Opitz david adamson Maria Mozgunova dovix :) Jean-Michel Védrine Derek Woolhead viettruongq Nicholas Hoobin Wolfgang Reichert Phúc Hậu Mai Yuriy Osychenko Henning Bostelmann Claude Vervoort Vlad Apetrei Martin Drlik Hittesh Ahuja Troy Williams David Penner Wen Hao Chuang John Ehringer Tom Lanyon Takayuki ISHIKAWA Ryan Panning Tomek Muras Chardelle Busch Ray Bon J D Yannick Schillinger Roberto Pinna Christian Glahn Justin Filip Amaia Anabitarte Bastian Schmidt-Kuhl Guy Thomas Alan Thompson Dimitri Vorona Issam Taboubi Jean-Roch Meurisse Marcus Fabriczy Jonathan Newman Salem Saidi Olivier Piton gabrielrosset Garrett Boone Dan Marsden Pol Torrent i Soler David Watson iclearn ilya dymshits Iñaki Arenaza Russell Smith Dat Nguyen Daniil Fajnberg Darko Miletić Yang Yang Daniel Steffensen Ashley Holman Nelson Moller Ethem Evlice M P Zoltán Szarvas toanlam Wirianto Djunaidi Paul Charsley Williams Castillo Matheus Rodrigues Adam Riddell Guillermo Gómez Arias inigozendegi Sumaiya Javed Ralf Hilgenstock Mark Johnson Albert Gasset Jordi Piguillem Jonathan Champ Andrew Solomon Matthew Switlik Kateryna Degtyariova Matthew Tavella Willy Lee Jaydn Cunningham Ray Morris Hugh Davenport Michaël Marinetti Ryan Wyllie Eloys Lafuentes Szymon Karolczuk pedrojordao Travis CI Alfonso Roman Zac Durber Carlos Castillo Tung Thai Iñigo Zendegi Urzelai David Carrillo Robert Allerstorfer Zhigang Sun Sébastien Mehr Adrian Perez Rodriguez Adrian Hutchinson Max Larkin Chen Levy Jayce Birrell Kacper Rokicki Kristian Ringer Farhan Karmali Sujith Haridasan Mark Nielsen Sergio Rabellino Michael Aherne Kiet.Chan Ramindu Deshapriya Josh Marshall Jose Pico Alonso Bryan Holladay Sagie Maoz Jeffery Watkins Petr Skoda Travis Noll Arnaud Trouvé Mikel Martín Corrales Carson Tam Conn Warwicker Dave Balch Jayesh Anandani Safat Shahin Steffen Pegenau Matt Rice willob99 Dan Poltawski Joshua Ebarvia Gareth Morgan Lee Campbell Tomasz Sanecki Iñaki Arenaza Jeff Webster pau.ferrer-ocana Darren Cocco Felice Candilio Daniel Thies Filip Benčo Sebastian Gundersen Meirza Arson Adam Olley Jwalit Shah Martin Vögeli Bruno Baudry Tom Cubanski Johan Dobbelstein Daniel Thee Roperto Alfonso Salces Fei Yang Huynh Roman Tsukanov Shintaro Fujiwara Andrew Lyons Trevor Jones Jon Marthaler Vincenzo K. Marcovecchio Jan Dierckx Andreas Wagner Marty Gilbert Karjun Loong Matthew Hilton Gareth J Barnard Scott Elliott Andrew Davidson Joshua Todd Cowper tai.letan Andrew Davis Paula de Waal David Thompson ScottVerbeek David Saylor Helson Castro lamsdev Darren Cocco Martin Gauk Mohamed Afrar Brickfield Education Labs Abhishek kumar David Castro Krishnan Iyer Katie Ransom James McQuillan Nadav Kavalerchik Sergey Gorbatov Dinesh Durai Van Binh Dang Wolfgang Hummel Melanie Treitinger Jade Telford Steve Massicotte Ciaran Irvine Amrita Deb Dutta sam marshall Johannes Burk BME Epito Thong Bui Jay Jayswal Wehr Mario Christian Lawson-Perfect Daniel Myers Jesus Federico Mathew Gancarz Alex Djachenko Albert Gasset Joseph Inhofer A K M SAFAT SHAHIN Marcus Green Andrew Madden Shane Elliott Dmitry Pupinin Eiz E A. Luis Rodrigues james-cnz Michael Brown Jes Ackland-Snow Danny Wahl Mike Churchward Tobias Reischmann Dan Stowell Jody Steele Mark van Hoek Glenn Ansley Syam Mohan Myles Carrick Jackson D'souza Luke Carrier Jérôme Mouneyrac Gregory Faller Kyle Nguyen John Kelsh yannick Forget Alex P Aaron Spike Claudio Tavares Thach Le Huy Angelia Dela Cruz emdalton vignesh panneerselvam Toni Barbera Alexander Bias Jordi Pujol-Ahulló Julian Sedding Sumit Singh Susanna Zanatta Jay Knight Richard Oelmann Dani Palou Kevin Wiliarty James McLean Noel De Martin Huy Hoang Fabien Dallet Mark Nelson David Woloszyn Yevhenii Vlasenko Zbigniew Fiedorowicz Carsten Nielsen Brendan Cox Leon Stringer Daniel Thee Roperto Justus Dieckmann Dmitri Pisarev Henrik Kaipe Clemens Marx Lorenzo Nicora Andreas Grabs Michael Wheeler Holger Schadeck Leonid Chernyavskiy Brendan Cox Benjamin Walker udagawa mitsuru Matt Petro Marco Ferrante Matt Porritt Andrew Hancox Dominic Chin Anders Berggren Adam Eijdenberg fcbsd An Pham Van Paul Campbell zpottie Alex Rowe Jason Den Dulk Ben Kelada toanlamt Kathrin Osswald safat shahin Jesse Ritchey John Okely Peter Sistrom Stevani Andolo Philipp Memmel Davo Smith Ahmed Nabil Benito Arias Patrick Li PoodLL Guy Mark Sharp maksudr Shamiso Sharon Jaravaza Mike Macgirvin Benjamin Wolf Christina Thee Roperto Tim Schroeder Jaime Villate Thijs Kinkhorst nlnrose Gary Harris Alison Blomenberg Amanpreet Singh Pau Ferrer Ocaña Matt Clarkson Simon Adams Paul Greidanus Laurent David vietlx426 sangnguyen2601 Frode Petterson Corey Wallis Karen Holland Martin Mastny Martin Hanusch Eugene Venter AL Rachels Paul Vaughan Chris Megahan anisa kusumadewi Rajesh Taneja Palo Jacko David Knuplesch Heena Agheda Mark Holliday Istvan Bozsa Ferran Recio Ling Li Igor Sazonov Jamie Stamp Matthew Debus Stephen Bourget Gerwood Stewart James C Mike Olsen Michael Schneider Luke Hudson ferran Eva E Ray Kingdon Costantino Cito Mitsuhiro Yoshida Júlia Verdaguer Will O'Brien Matthew Switlik qihui chan Jason Platts James B Martín Langhoff Vinnie Monaco Roger Barras Fabrice Ménard Misha Golenkov Rex Lorenzo Michael Milette Graham Bowman Salih Gedik Ferran Recio Calderó Derick Turner Hien Dinh Abdullah Albanyan Lukas Haemmerle Rohith Singirikonda Daniel Materka Denis Brat Vadim Tabunshchik Joseph Rézeau Thanh Le Alberto Lara Hernández Clem Smith W Roes Luiz Eduardo Laydner Cruz Carlos Alexandre S. da Fonseca Abhijit M David Scotson Guillermo Gomez Charles Fulton Liam Moran Wale Olujide M. N. Roel Cantada Abhimanyu Kumar Dani Ureña Pierre Pichet yair.spielmann Andrew Lyons Mayank Gupta Craig R Morton Katalin Lukacs Toth Janek Lasocki-Biczysko Sam Wilson Zig Tan Tyler Bannister David Pesce Jinu Abraham Nikita Kalinin Alain Corbière Jordan Krause Nética Informática Rajneel Totaram Frederik Pytlick Marie-Eve Lévesque Santosh Nagargoje Peter Eliyahu Kornfeld Jonathan Harker Brandon Stephen Vickers michaelkotlyar PJ King Arjun Kallapur David Mudrák Yan Kudriavtsev Peter Mayer Marina Glancy Michael Woods Anupama Sarjoshi Andreas Grabs Simeon Naydenov Paul Holden Daniel Fetzer Amy Groshek C P Wesley Situ Matt (WCW) Meisberger Willem Jan Roes Mike Waters Jetha Chan Daniel Poggenpohl Peter Spicer Ankit Agarwal Jay Oswald Faisal Kaleem Andrew Schmadel Marcus Boon Mark Webster Mohammadali Sadraei Septatrix Akinsaya Delamarre Vithusha Uthayakumar Sergio Comerón Peter D Dr. Ali Abureesh Harry Smith Jason den Dulk Carles Bellver Yu Zhang Jonathon Fowler Olga Santos Daniil Fajnberg Audun Jørstad Lillekjendlie Kenny McCormack Melissa Aitkin Dagoberto Robayo danghieu1407 Moodle Bot Ruslan Kabalin Bas Brands Jakob Ackermann Nhan Vo Logan Reynolds Jeff Graham nikhil gupta Matthew Davidson Abel Camacho Simon Coggins Donal McMullan Viduranga Wijesooriya Iurii Kucherov Sam Hemelryk Lasha Altunashvili Christian Abila Aaron Wells Oleg Sychev Alec Gullon Brian Barnes Deactivated User Juho Viitasalo David Monllaó Hiroto Kagotani Tomo Tsuyuki Rod Norfor Jesus Federico Michael Penney Fred Woolard Adrien Loison Tasio Sebastian Berm Kilian Singer Aparup Banerjee Gregor Eichelberger Philip Cali Juan Segarra Montesinos Tien Nguyen Michael Hawkins Tõnis Tartes Julien AMOS bot Neill Magill Gordon Bateson Simmo Saan Itamar Tzadok willem Bram Tassyns Silvia Pinheiro Greg Barnett Kyle Temkin Viktor Jeffrey Black Josh Ebarvia Jason Darwin John Beedell Kevin Pham PJ King Guillermo Alvarez David Balch comete-upn Pablo Antonio Amaya Barbosa Nick Phillips Luke Tucker Treu Quan Serge Gauthier Céline Perves Heiko Schach Barry Oosthuizen Adam Pawelczak Tien Nguyen Lauri Koskela Oleg Demeshev Lars Bonczek Diane Villemure n_herr03 William Tam Russell Jungwirth Olli Savolainen Tuan.Dinh Troy Williams Valery Fremaux Gergely Kún João Umberto Ciocca de Almeida David Risner Kristiina.Bax Loc Nguyen Dinh Jess Ansell John Yao David Hai Gootvilig Antonello Moro Rimas Kudelis Nexterday Robert Pollak Elizabeth Dalton mohamed alsharaf Cathal O'Riordan Huong Nguyen Sergey Rozhkov fabmen Yair Spielmann Tasos B Juraj Chlebec Nicolas Connault Paola Maneggia Jun Pataleta Jordan Tomkinson Eoin Campbell Alan Carter Khoa Nguyen Russell Boyatt Mary Evans Anthony Ales Valerii Kuznetsov Dan Bennett Mike Grant M Evan Giles Enrique Castro Les Kopari Anders Rasmussen Krister Viirsaar Ripal Nathuji VinhLe Girts Ozolins James Ballard Isaac Marco Blancas Sagar Ghimire Lloyd Powell vlad kidanov André Krüger Lexy Walker Crafton Williams Justin Hunt rajandangi Patrick Malley Penny Leach Ed Bassett Christian Wolters Tom Flannaghan Deepa Narayanan Roberto Bravo Diaz John Phoon Vladimir Zhirov Roger Moore Anton Fletcher LTS Marc Català Pascal Hamar Sanya Negi Adam Pawełczak Claude Vervoort John Gasper Steve Clay Nicolas Martignoni Botond Hegedus Johnny Tsheke Narissa Tuawhiorangi Josh.Aston Alexander Van der Bellen Gilles-Philippe Leblanc Alex Leontiev Chris Scribner Stefan Hanauska Rossco Hellmans Hung Viet Nam Danny Jung Sebastian Tabares Bence Laky Thorsten Bartel Jacob Christiansen Don Bowman Grigory Baleevskiy Franziska Hübler Shamiso Jaravaza stemiwe Avi Levy BRUCE NGUYEN Dr. Prin Singhanart Srdjan Artem Garanin Matthew Pruett jogarcia Thomas Wedekind Joachim Jablon Wiktor Wandachowicz Gaël Mifsud Jeremy Schulz Cameron 👨🦲🟥⚡️ Michael Hughes Lars Anderson Joey Andres Ben Tindell David Tang Shamim Rezaie Wojciech Galiszek James Brisland Vinh Le François Marier Sagar Ghimire Mikhail Golenkov Yuliya Bozhko Zhi Wei Lim Tony Lin Juergen Zimmer Tobias Garske Nitzan Bar Joshua Johnston Conn Warwicker Zander Potgieter Michael Kotlyar carlos Michelle Melton Stéphane LE PERF Anthony Borrow Brian Jorgensen Michael de Raadt Guillaume Latour John Papaioannou Jakub Kania Yusuf Wibisono Devang Gaur Leon Stringer Paul Damiani Steve Bader James Henestofel Tomaž Savodnik Isuru Abeywardana Dale Davies Dongsheng Cai Simey Lameze Andreas Grähn Thinh Pham Virgil Ashruf Nghia Ngo Evan Irving-Pease Vithusha Kethiri Paul Nicholls Faisal Kaleem