A modern Prolog implementation written mostly in Rust.
-
Updated
Aug 21, 2026 - Rust
A modern Prolog implementation written mostly in Rust.
An open source Prolog interpreter in JavaScript
A compact, efficient Prolog interpreter written in plain old C.
Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.
Minimal Prolog implemented in Rust
NephroDoctor: A simple Medical Expert System written in Prolog
An interpreter capable of executing a simple scripting language from a plain-text file
Prolog implemented in Python
MIRROR of https://codeberg.org/catseye/Cardboard-Prolog : A bare-bones inference engine in 120 lines of purely functional Scheme
FLUX: A logic programming method for reasoning agents
This is the Prolog interactive interpreter running on a Web browser!
Implementation of Prolog
🍽️ A simple expert system which recommends food menu based on user preferences.
Prolog Interpreter in OCaml
a Programming LANguage with Higher-Order Logic
An implementation of Prolog written in OCaml
A Mini Prolog interpreter written in OCaml
A simple academic project that demonstrates how Prolog can be used to build a rule-based medical diagnosis system. The application combines Prolog's logical inference engine with a Python interface, allowing users to interact with the expert system through a graphical interface.
To associate your repository with the prolog-interpreter topic, visit your repo's landing page and select "manage topics."