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 developed 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 by Utkarsh Siddhpura
- Chart by Utkarsh Siddhpura
- Markdown by Suraj Gillespie
- Moon by Shirsh Zibbu
- EToys by Vanessa 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, Avinash Agarwal and Utkarsh Siddhpura
- 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 developed 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, Sarthak gupta, Dhruv Misra, Paulo Francisco Slomp, Andrea Gonzales, Prakash Ujjwal, Sanatan, Marcus Chong, Saurabh Raj, Sashreek Magan, ashish aggarwal, Saurabh Gupta, matiasmartineeez, Saumya Kushwaha, EstyxTranslations, Szymon Dziuda, Ayeshashaik759, Mankirat Singh, Anand Chourasia, Rohan kumar, Vedant Sharma, Nischay Goyal, FreddieN, mikkl, Jaikishan Brijwani, abhishektanwar, Walter Bender, Disha Talreja, Christoph Derndorfer-Medosch, Abhishek Singh, superhakar, Aman Kumar Yadav, shikhargarg1812, UtkarshSiddhpura, Uasked4dat, Free Educational Software for Mobile Devices - Translations to Brazilian Portuguese, ABHINAV JHA, Dimmer, Harshit Maurya, Eshaan Aggarwal, Jorge Alberto Gómez López, Keisuki, SC4R, Abhishek, Saakshi Jha, Ayush Lohani, Vanessa Freudenberg, Utkarsh Singh, est271, C. Cossé, tradzik, Avinash Agarwal, Bastien, Sebastian Silva, SHREYAS SUKHADEVE, lp1tek, Dinesh Choudhary, Ujjawal Modi, ccr4b, Eric Yoon, Anshuman Bhardwaj, Dhwaj Gupta, K Adithya Krishna, Brady H, Sanchit Kapoor, ARIHANT JAIN, Franco Correa, Aryan Mediratta, Divyansh Agarwal, naofum, Suraj, j-shubh, Shak Ragoler, ariessa, Kunal Mohta, Aditya Kumar Sinha, Amit Chakraborti, Davide Costa, Devakumar NM, Larissa Moura, Ignacio Rodríguez, Hemansh, Mahmoud Dawood, ParrotGeek Software, Rajeev Ravindran, Rosa Anil George, Sameer Kumar Satyadarshi, Raul Quinto Sakai, Samson Goddy, Rucha Kasture, Saurav Pratihar, Yashashvi Dave, Euan Ong, Mihir Shah, jigyasunigam, kanishk kashyap, vjrj, Pratham and leonardcj.
Many thanks to all Sugarizer contributors in past, present and future.