ciao-lang / ciaoView external linksLinks
Ciao is a modern Prolog implementation that builds up from a logic-based simple kernel designed to be portable, extensible, and modular.
☆327Jun 21, 2025Updated 7 months ago
Alternatives and similar repositories for ciao
Users that are interested in ciao are comparing it to the libraries listed below
Sorting:
- Logtalk - declarative object-oriented logic programming language☆474Updated this week
- The Ciao Preprocessor☆13Jun 17, 2025Updated 7 months ago
- The Mercury logic programming system.☆982Updated this week
- A modern Prolog implementation written mostly in Rust.☆2,372Jan 15, 2026Updated 3 weeks ago
- Embeddable Lambda Prolog Interpreter☆338Jan 24, 2026Updated 3 weeks ago
- SWI-Prolog Main development repository☆1,186Feb 7, 2026Updated last week
- cplint is a suite of programs for reasoning with probabilistic logic programs☆82Jan 20, 2026Updated 3 weeks ago
- A compact, efficient Prolog interpreter written in plain old C.☆341Updated this week
- Java-based lightweight Prolog virtual machine☆37Jul 3, 2024Updated last year
- An open source Prolog interpreter in JavaScript☆625Jan 30, 2023Updated 3 years ago
- The SWI-Prolog HTTP server and client libraries☆27Jan 27, 2026Updated 2 weeks ago
- Prolog, Datalog, languages, resources, and beyond!☆33Oct 31, 2024Updated last year
- Programming in Tabled Prolog by David S Warren☆22Mar 11, 2020Updated 5 years ago
- LPTP: A Logic Program Theorem Prover, written by Robert F. Staerk in the mid 1990's☆14Aug 30, 2025Updated 5 months ago
- An efficient implementation of the higher-order logic programming language Lambda Prolog☆161Apr 21, 2024Updated last year
- GNU Prolog☆139Dec 15, 2025Updated last month
- interpreter and compiler to be compatible with ARITY/PROLOG(MS-DOS)☆136Feb 7, 2026Updated last week
- A proof-of-concept SWI-Prolog implementation of Web Prolog☆190Dec 29, 2020Updated 5 years ago
- SWI-Prolog dynamic C interface☆17Sep 21, 2024Updated last year
- A compiler and run-time system to compile and run Curry programs as Go programs☆38Oct 30, 2025Updated 3 months ago
- ☆62Nov 11, 2025Updated 3 months ago
- Prolog HTTPS Servers☆39Feb 11, 2018Updated 8 years ago
- Constraint Logic Programming over Integers☆210Feb 5, 2024Updated 2 years ago
- Boolean Constraint Solving in Prolog☆48Dec 8, 2024Updated last year
- Compile and run Constraint Handling Rules (CHR) in JavaScript☆107Oct 27, 2023Updated 2 years ago
- Shen language kernel sources for porters☆383Jan 19, 2026Updated 3 weeks ago
- Offline partial evaluation system for Prolog written using the cogen approach☆21Jul 19, 2016Updated 9 years ago
- Random ideas about libraries for Prolog☆12Nov 2, 2016Updated 9 years ago
- Prolog programming for the Java platform.☆39Jan 3, 2026Updated last month
- Run SWI-Prolog in your browser using WebAssemply☆77Aug 29, 2022Updated 3 years ago
- Extended DCG syntax for Prolog by Peter Van Roy☆21Mar 22, 2018Updated 7 years ago
- Higher Order Prolog with Extensional Semantics☆53Jul 24, 2020Updated 5 years ago
- Emacs Does Interactive Prolog☆45Oct 5, 2024Updated last year
- YAP Development release☆17Jan 16, 2021Updated 5 years ago
- DocLog builds documentation from source code in Prolog☆33Jan 5, 2026Updated last month
- Official Sagittarius Scheme repository☆59Updated this week
- The Power of Prolog: Introduction to modern Prolog☆1,355Jan 1, 2026Updated last month
- Curated list of Prolog packages and resources☆551Sep 24, 2025Updated 4 months ago
- CakeML: A Verified Implementation of ML☆1,113Updated this week