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