The Singular development is based on git.

We recommend to use git If you want to participate in developing Singular.

There also source packages(ftp) available (mirror at https://www.singular.uni-kl.de/ftp/pub/Math/Singular/SOURCES/) .

For instructions on how to compile the Singular source code, see the Singular wiki on github:

Original page in the preserved old site: index.php/source-code.html.