Did you know ... | Search Documentation: |
Download SWI-Prolog development versions |
We collect information about available packages and issues for building on specific distros here. We provide a PPA for Ubuntu and snap images
Examine the ChangeLog.
Binaries | ||
---|---|---|
14,178,473 bytes | SWI-Prolog 9.3.16-1 for Microsoft Windows (64 bit)
Self-installing executable for Microsoft Windows 64-bit editions. SHA256:fafe8cd31850703887e31419dbdf5f856ca4337e3eae186941d2fa1471de2c9f
| |
14,200,822 bytes | SWI-Prolog 9.3.16-1 for Microsoft Windows (32 bit)
Self-installing executable for Microsoft Windows 32-bit editions. Version 9.3 is that last version of SWI-Prolog that is also released for 32-bit. Note that this version lacks the Janus interface to Python. SHA256:296bed1a8b65ff07f0acf93cd42443e28ea8f76cc008e98e19e1a52b34effa33
| |
39,888,444 bytes | SWI-Prolog 9.3.16-1 for MacOSX 10.14 (Mojave) and later on x86_64 and arm64
Mac OS X disk image with relocatable application
bundle.
Needs xquartz (X11) installed for running the
development tools. The bundle also provides the
commandline tools in the SHA256:56aff375b33dac80a4d48995c23baef2048be5ee62a0636c1b5f9932389ff9a5
| |
33,335,417 bytes | SWI-Prolog 9.3.0-1 for MacOSX bundle on intel
Mac OS X disk image with relocatable application
bundle.
Needs xquartz. Same as the fat bundle, but only
contains the SHA256:82566e6b863b53d1233f3cad44cadb36f984ee3eab53f678b07e3e248b1c5a4d
| |
Sources | ||
12,354,036 bytes | SWI-Prolog source for 9.3.16
Sources in SHA256:24bb77a90259be48729861193865a7c46ce1b0234ff846e8bdb4990c36eed12a
| |
Documentation | ||
3,333,431 bytes | SWI-Prolog 9.3.16 reference manual in PDF
SWI-Prolog reference manual as PDF file. This does not include the package documentation. | |
Show all files |
.sha256
to the file name. Scripts can download
the latest version by replacing the version of the file with
latest
. This causes the server to reply with the
location of the latest version using an
HTTP 303 See Other
message.The development branches have their own GIT repository at the address below. See the general GIT instructions for details.
% git clone https://github.com/SWI-Prolog/swipl-devel.git
Many active SWI-Prolog users track the development releases or GIT versions for developing Prolog applications. Most of the time the development versions are fairly stable. Infrequent larger rewrites to the core infrastructure that may cause instability is typically announced on the forum.
Tracking the latest version offers some advantages for you are user: