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 Guide to installing Sugar on Debian 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 Translation Weblate