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 activities 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 by Sarthak Gupta
- TamTam Micro, Physics, Labyrinth, Last One Loses, QR Code, Video Viewer, E-book reader, Shared Notes, Calligra 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, Marcus Chong, ashish aggarwal, Kumar Saurabh Raj, Sashreek Magan, matiasmartineeez, Andrea Gonzales, Walter Bender, Sanatan, Sarthak gupta, Paulo Francisco Slomp, Prakash Ujjwal, Mankirat Singh, FreddieN, Mohit Sharma, Dhruv Misra, abhishektanwar, shikhargarg1812, Michaël Ohayon, Christoph Derndorfer-Medosch, superhakar, Uasked4dat, Free Educational Software for Mobile Devices - Translations to Brazilian Portuguese, Nathan Dimmer, Batchu Venkat Vishal, lp1tek, Jorge Alberto Gómez López, Ayush Lohani, Utkarsh Raj Singh, Vanessa Freudenberg, Avinash Agarwal, AlastairM-E, tradzik, Bastien, est271, Sebastian Silva, phorical, Eric Yoon, sdziuda, ccr4b, Dinesh Choudhary, Ethan Nelson-Moore, Devakumar, Anshuman Bhardwaj, Sanchit Kapoor, Ignacio Rodríguez, Hemansh Khaneja, Rajeev Ravindran, Larissa Moura, Piotr Antosz, Sameer Kumar Satyadarshi, Shak2000, ariessa, j-shubh, Suraj, Aryan Mediratta, Alan Aguiar, Divyansh Tripathi, Franco Correa, Dave Crossland, naofum, Ibukunoluwa Fatoki, Harrison Katz, Michael Pu, Martin Abente Lahaye, Nikolay Gospodinov, Samyok Nepal, Rosa Anil George, Prabhu Pant, Samson Goddy, Saurav Pratihar, Yashashvi Dave, Mihir Shah, Euan Ong, leonardcj, vjrj and Kunal Mohta.
Many thanks to all Sugarizer contributors in past, present and future.