Skip to content


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time
September 3, 2019 16:40
March 12, 2020 12:13
August 16, 2023 05:28
December 5, 2020 13:20
March 13, 2019 15:02
November 4, 2015 18:30
September 25, 2007 15:49
April 24, 2016 01:10
April 4, 2016 20:02
August 13, 2019 16:29
December 4, 2019 09:29
March 30, 2014 11:36


Sugar is the desktop environment component of a worldwide effort to provide every child with an equal opportunity for a quality education. Available in more than twenty-five languages, Sugar Activities are used every school day by children in more than forty countries.

Originally developed for the One Laptop per Child XO-1 netbook, Sugar can run on most computers.

Sugar is free/libre and open-source software.

Installing on Debian or Ubuntu

sudo apt install sucrose

Then log out, and log in with the Sugar desktop selected.

See also Debian or Ubuntu.

Installing on Fedora

sudo dnf groupinstall sugar-desktop

Then restart your computer. At the Sign in select the Sugar desktop.

See also Fedora.


Sugar follows the GNU Coding Standards.

Install all dependencies, especially sugar-artwork, sugar-datastore, and sugar-toolkit-gtk3.

Clone the repository, run, then make and make install.

See also Setup a development environment.