Get that Linux feeling - on Windows

Cygwin in Git

The sources to the core Cygwin libraries and utilities (Cygwin and Newlib) are available via anonymous Git access. If you don't know what Git is, visit the Git home page. Coincidentally enough, Git comes with the Cygwin net release.

To access the repository from your system, use one of the following commands:

Read-only web-based Git access

You can use the gitweb interface.

Anonymous Git read-only access
git clone git://
Git for developers with read/write access
git clone
Git-less Developer snapshots

Developer snapshots are available via the Cygwin developer snapshot page. New snapshots are packaged and released from time to time as required for testing of new features. The matching sources are provided alongside the binary tar archives. This allows following development even if you're not comfortable with Git.

Git access to the website

The website is under Git control, too. You can view the website Git repo via its gitweb interface.

Note that this is only the framework. User's Guide, API and FAQ are maintained as part of the aforementioned Cygwin source Git repository.

Please refer to the FAQ for information on building Cygwin.

Hint: You need to configure and build in a separate directory from the source.