Sugar Labs Welcome to documentation for contributors and developers. Getting started Code of Conduct How can I help? Contribute code Programming Languages Contact Design Human Interface Guidelines Sugar Iconify Sugar Desktop Setup a development environment Write your own Sugar desktop activity Python code style Memory leaks GTK 3 Porting Guide Python 3 Porting Guide Python Coverage Guide Sugar Web Write your own Sugar web activity Architecture JavaScript style Web code style Components showcase Sugar Android Sugarizer Web activity Documentation Improving this documentation