3,365 apps tracked 0 new today 17 updated today Synced 15m ago

SWI-Prolog

ISO/Edinburgh-style Prolog interpreter

SWI-Prolog ✓ Verified

org.swi_prolog.swipl
View on Flathub ↗

SWI-Prolog is an open source (BSD-2) implementation of the Prolog language with many extensions. It is implemented in C (version 11) and Prolog and is available for many platforms (Linux, practically any POSIX like system, MacOS, Windows). All CPUs supported by Debian Linux are supported. A prototype running in your browser based on WASM (Web Assembly) is available. (SWI-)Prolog is a versatile language. It is being used for business rule validation, natural language processing, software verification, software refactoring, network configuration, security, robotics, reasoning in legal and medical domains, graph processing, machine learning (ILP, PLP), linked data (RDF), mathematical proofs, and much more.

Screenshots

Desktop showing SWI-Prolog IDE and GUI tools
Desktop showing SWI-Prolog IDE and GUI tools

Observed history

App ChangeVersionWhen ↑
updated10.1.1813 Oct 2026

Upstream releases

Release notes supplied by the developer. These dates are not Flathub package publication times.

10.1.1813 Oct 2026

No release notes supplied.

10.1.174 Oct 2026

No release notes supplied.

10.1.1626 Sept 2026

No release notes supplied.

10.1.1520 Sept 2026

No release notes supplied.