NetSurf Source Code

The source code for each release version of NetSurf is available.

Development version source code

NetSurf's source code is stored in a Git repository. The best way to obtain the latest source code is to check it out of Git. To do so, run the following command:

$ git clone git://git.netsurf-browser.org/netsurf.git

The latest source code can also be viewed via a web interface.

Build Instructions

There are two versions of NetSurf: NetSurf for RISC OS and GTK NetSurf (often referred to as nsgtk).

Unix-like platforms

Users of Unix-like platforms, including Linux, should follow the build instructions provided in the docs/quick-start.md file. This can be found in the source tree or viewed via the Git web interface.

Haiku and BeOS

Users of BeOS-like platforms should follow the build instructions provided in the docs/building-Haiku.md file. This can be found in the source tree or viewed via the Git web interface.

AmigaOS

Users of AmigaOS should follow the build instructions provided in the docs/building-AmigaOS.md file. This can be found in the source tree or viewed via the Git web interface.