prolog-programming-language
Here are 259 public repositories matching this topic...
Language:All
Sort:Most stars
A modern Prolog implementation written mostly in Rust.
- Updated
Jul 17, 2025 - Rust
An open source Prolog interpreter in JavaScript
- Updated
Jan 30, 2023 - JavaScript
Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.
- Updated
Jun 21, 2025 - Prolog
A compact, efficient Prolog interpreter written in plain-old C.
- Updated
Jul 18, 2025 - C
An online IDE for visual programming in Prolog
- Updated
Jun 13, 2025 - JavaScript
Allow Lisp programs to stop implementing an ad-hoc, informally-specified, bug-ridden, slow implementation of less than half of ISO-Prolog.
- Updated
Sep 28, 2021 - Common Lisp
⚔️ Game of Thrones character database and family trees in Prolog
- Updated
Apr 15, 2019 - Prolog
- Updated
Aug 17, 2023
Principles of AI concepts from the curriculum
- Updated
Mar 14, 2024 - Python
NephroDoctor: A simple Medical Expert System written in Prolog
- Updated
Jul 11, 2018 - Prolog
Yet another Java based Prolog engine
- Updated
Jul 2, 2025 - Java
Expert system in Prolog for diagnosis of mental disorders.
- Updated
Jan 10, 2021 - Prolog
SWI-Prolog Logical Programming Languages
- Updated
Mar 15, 2018 - Prolog
Common Lisp programmable version of LarKC/OpenCYC (And soon Prolog)
- Updated
Apr 17, 2023 - Java
ALS Prolog Compiler & Development Environment
- Updated
Apr 23, 2025 - C
(ARCHIVED) Programacion Lógica y funcional
- Updated
Dec 3, 2024 - Prolog
SWI-Prolog Tutorial
- Updated
Jun 1, 2023 - Prolog
Prolog Examples with Solutions
- Updated
Sep 29, 2018 - Prolog
A tool for drawing derivation trees of Tau Prolog
- Updated
Feb 23, 2022 - JavaScript
Improve this page
Add a description, image, and links to theprolog-programming-language topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with theprolog-programming-language topic, visit your repo's landing page and select "manage topics."