| Did you know ... | Search Documentation: |
| Download SWI-Prolog stable versions |
Linux versions are often available as a package for your distribution.
We collect information about available packages and issues for building
on specific distros here.
We provide a PPA
for Ubuntu and flatpak
images
![]()
Android
binaries are available for Termux as the package
swi-prolog. See also Building SWI-Prolog on Android using
LinuxOnAndroid
Please
check the windows release notes (also in the
SWI-Prolog startup menu of your installed version) for details.
Examine the ChangeLog.
| Binaries | ||
|---|---|---|
| 36,823,742 bytes | SWI-Prolog 10.0.0-1 for Microsoft Windows (64 bit)
Self-installing executable for Microsoft Windows 64-bit editions. SHA256:766dafb79fb657d711813a2574d16c35e2f417c8005a0ad064aa18bf63476ca4
| |
| 32,565,621 bytes | SWI-Prolog 10.0.0-1 for MacOSX 10.14 (Mojave) and later on x86_64 and arm64
Mac OS X disk image with relocatable application
bundle.
The bundle also provides the commandline tools in the SHA256:df20f824f820815424aee9e84677a23b2c68cb19e7c734ef5230672cdcf80fc6
| |
| 21,704,201 bytes | SWI-Prolog 10.0.0-1 for MacOSX bundle on intel
Mac OS X disk image with relocatable application
bundle.
Same as the fat bundle, but only contains the SHA256:bb49b99dc9b0bf6aa0772f9593eba092fece9bb2cc7ef3339144256990304dee
| |
| Sources | ||
| 12,792,426 bytes | SWI-Prolog source for 10.0.0
Sources in SHA256:98c552c48fc8b44dcd4440abbfed632cceb75055fde267be12f340bea8106590
| |
| Documentation | ||
| 3,403,784 bytes | SWI-Prolog 10.0.0 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 SWI-Prolog 10.0 is the latest stable release. Highlights:
swipl-win and Windows swipl-win.exe projects that
provide a SWI-Prolog console with extensions has been replaced by
a terminal emulator based on the swipl-win.exe that is integrated
in the native GUI toolkit.libedit, providing uniform behaviour on
all platforms.