Sugarizer is initially based on the work done on Sugar Web by Daniel Narvaez and Gonzalo Odiard. Sugar Web was thought to allow development of Sugar activities using only HTML5/JavaScript.
Lionel Laské have encapsulated this work to develop an engine that mimics Sugar features and give a way to run Sugar Web activities outside of Sugar with the Journal stored in the browser. It was the Sugarizer Core. Later, a GSoC student, Suraj Gillespie, added the presence part.
Initial activities in Sugarizer was developped by Lionel Laské (FoodChain, Abecedarium, Tank Operation) and Manuel Quiñones (Clock, Gears, Maze, Get Things Done, StopWatch). TurtleJS was added shortly after wrote by Walter Bender. Each new Sugarizer version added new activities. Here's a non exhaustive list with original authors:
- Paint, Memorize, Record, Calculate and Media Viewer by Michaël Ohayon
- Gridpaint by Brian Silverman
- Speak by Vishal Batchu
- Chat, Markdown by Suraj Gillespie
- Moon by Shirsh Zibbu
- EToys by Bert Freudenberg
- Abacus, Reflection, XOEditor, Flip by Euan Ong
- ColorMyWorld by Charles Cossé
- Blockrain by Sanchit Kapoor
- Jappy by Sebastian Silva
- Scratch by Emily Ong
- Fototoon by Gonzalo Odiard
- Game of Life, Pomodoro by Sanatan Kumar
- Sprint Math by Mankirat Singh
- Exerciser by Mankirat Singh and Avinash Agarwal
- Write by Ashish Aggarval
- Constellation, Planets by Andrea Gonzales
- Falabracman, Chess, MindMath, Tangram by Prakash Ujjwal
- Fraction, Curriculum, Vote by Dhruv Misra
- Implode, Measure by Sarthak Gupta
- Story by Saurabh Gupta
- TamTam Micro, Physics, Labyrinth, Last One Loses, QR Code, Video Viewer, E-book reader, Shared Notes, Calligra, Xmas Lights, Dollar Street by Lionel Laské
You could see credits details in the README file in the directory for each activity.
Encapsulation in Cordova for Android, Cordova for iOS then Electron for Windows/GNU Linux and MacOS was realized by Lionel Laské. The Sugarizer OS version for Android was developped by Jeremie Amsellem and Michaël Ohayon during GSoC.
Lot of students contributed to Sugarizer during GSoC and GCI.
Here's a generated list of contributors coming from git repository: Lionel Laské, Daniel Narvaez, Gonzalo Odiard, Manuel Quiñones, Christian Stroetmann, Jason Weathersby, Puneet Kaur, Pierre Varly, Naji Boumzough, Shirsh Zibbu, Piotr Antosz, Tymon P.Radzik, Matías Martínez, Charles Cossé, Victor Takaki, Brian Silverman, Free Educational Software for Mobile Devices - Translations to Brazilian Portuguese, Nathan Dimmer, Sanatan, Paulo Francisco Slomp, Dhruv Misra, Andrea Gonzales, Prakash Ujjwal, Walter Bender, Kumar Saurabh Raj, Marcus Chong, ashish aggarwal, Sarthak gupta, Christoph Derndorfer-Medosch, Michaël Ohayon, sdziuda, matiasmartineeez, FreddieN, Mohit Sharma, abhishektanwar, Jaikishan Brijwani, Abhishek Singh, Mankirat Singh, EstyxTranslations, Saurabh Gupta, Sashreek Magan, superhakar, Uasked4dat, lp1tek, Utkarsh Raj Singh, Jorge Alberto Gómez López, Keisuki, Ayush Lohani, shikhargarg1812, Avinash Agarwal, Vanessa Freudenberg, Raul Quinto Sakai, j-shubh, Divyansh Tripathi, Ibukunoluwa Fatoki, Prabhu Pant, Ethan Nelson-Moore, Samyok Nepal, Sameer Kumar Satyadarshi, Rajeev Ravindran, vjrj, leonardcj, Saurav Pratihar, Rosa Anil George, Devakumar NM, Eric Yoon, Larissa Moura, Dave Crossland, C. Cossé, Anshuman Bhardwaj, Sanchit Kapoor, Amit Chakraborti, Dinesh Choudhary, ariessa, Aryan Mediratta, Harrison Katz, Samson Goddy, Shak Ragoler, Franco Correa, Nikolay Gospodinov, est271, naofum, Ignacio Rodríguez, Mihir Shah, Euan Ong, Yashashvi Dave, Michael Pu, Suraj, K Adithya Krishna, Martin Abente Lahaye, Hemansh Khaneja, ccr4b, Alan Aguiar, Adityakumar Sinha, Brady H, Sebastian Silva, Kunal Mohta, tradzik, and Bastien.
Many thanks to all Sugarizer contributors in past, present and future.