Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Prolog
121 Open Source Prolog Software Projects
Free and open source prolog code projects including engines, APIs, generators, and tools.
Klipse
2866 ⭐
Klipse is a JavaScript plugin for embedding interactive code snippets in tech blogs.
The Power Of Prolog
946 ⭐
Introduction to modern Prolog
Terminusdb Server
1657 ⭐
TerminusDB is an open source knowledge graph and document store. Use it to build versioned data products.
Scryer Prolog
1343 ⭐
A modern Prolog implementation written mostly in Rust.
Swipl Devel
630 ⭐
Main development repository
Anniepoo Prolog Examples
469 ⭐
Some simple examples for new Prolog programmers
Awesome Prolog
391 ⭐
Curated list of Prolog packages and resources
Tau Prolog
426 ⭐
An open source Prolog interpreter in JavaScript
Shen Sources
279 ⭐
The Official Shen Sources
Zincbase
260 ⭐
A batteries-included kit for knowledge graphs
Pyswip
328 ⭐
PySwip is a Python - SWI-Prolog bridge enabling to query SWI-Prolog in your Python programs. It features an (incomplete) SWI-Prolog foreign language interface, a utility class that makes it easy querying with Prolog and also a Pythonic interface.
Kongfuofarchitect
311 ⭐
(🆕更新中!)《架构师的功夫》教程合集、文章合集包含 范式编程、微服务、必备算法、安全攻防、汇编、爬虫、逆向、渗透测试...
Hakank
277 ⭐
My public programs and models - mostly combinatorial problems and puzzles
C Cube Datalog
226 ⭐
An in-memory datalog implementation for OCaml.
Logtalk3
281 ⭐
Logtalk - declarative object-oriented logic programming language
Learn Prolog Now Exercises
239 ⭐
My solutions to the exercises and practical sessions of the book 'Learn Prolog Now!' by Patrick Blackburn, Johan Bos, and Kristina Striegnitz.
Complexdb Zincbase
158 ⭐
A state of the art knowledge base
Zamia Ai
143 ⭐
Free and open source A.I. system based on Python, TensorFlow and Prolog.
Xsd2JSON
131 ⭐
Translate XML Schema into equivalent JSON Schema
Lisprolog
127 ⭐
Interpreter for a simple Lisp. Written in Prolog.
Clpfd
129 ⭐
Constraint Logic Programming over Finite Domains
Problog
177 ⭐
ProbLog is a Probabilistic Logic Programming Language for logic programs with probabilities.
Brachylog
104 ⭐
A terse declarative logic programming language
Logically
106 ⭐
explorations in core.logic
Clpz
120 ⭐
Constraint Logic Programming over Integers
Prolog_library_collection
76 ⭐
A collection of Prolog libraries.
Wam_common_lisp
85 ⭐
Allow Lisp programs to stop implementing an ad-hoc, informally-specified, bug-ridden, slow implementation of less than half of ISO-Prolog.
Ciao Lang Ciao
109 ⭐
Ciao is a general purpose, multi-paradigm programming language in the Prolog family
Uclnlp Ntp
78 ⭐
End-to-End Differentiable Proving
Got Check
58 ⭐
:crossed_swords: Game of Thrones character database and family trees in Prolog
Agustingianni Utilities
52 ⭐
Uncategorized utilities
Prolog Rands
60 ⭐
random stuff in prolog
Ice1000 Learn
43 ⭐
:books: codes written while learning them.
Lps.js
48 ⭐
Logic Production System (LPS) programming language interpreter implemented in JavaScript for Node.js and browsers.
Hopes
42 ⭐
Higher Order Prolog with Extensional Semantics
Cplint
52 ⭐
cplint is a suite of programs for reasoning with probabilistic logic programs
Wamcompiler
37 ⭐
Prolog implementation based on Warren's abstract machine
Mulang
42 ⭐
:bamboo: Universal, Multi Language, Multi Paradigm code analyzer
Swipl Wasm
61 ⭐
Run SWI-Prolog in your browser using WebAssemply
Julog.jl
118 ⭐
A Julia package for Prolog-style logic programming.
Swi Prolog Wasm
36 ⭐
SWI-Prolog ported to WebAssembly
Letswicrypt
32 ⭐
Prolog HTTPS Servers
Prologcheatsheet
52 ⭐
Basics of relational programming with Prolog —PROgramming in LOGic ^_^
Prolog Dry
30 ⭐
A terse Prolog course
Lecturas_glc
31 ⭐
Readings on computational logic, interactive theorem proving and functional programming.
Ediprolog
34 ⭐
Emacs Does Interactive Prolog
Eldarica
38 ⭐
The Eldarica model checker
Logician
30 ⭐
🖖 Prolog-style Logic Programming in pure R
Ubb Computer Science
39 ⭐
:slot_machine: University projects and homework.
Hatlog
24 ⭐
custom type systems for python in prolog: http://alehander42.me/prolog_type_systems
Ana06 Ai
21 ⭐
Several projects for the Artificial Intelligence course, with topics such as Recommender and Rule-based Systems, Ontologies and Natural Language Processing.
Clpb
27 ⭐
Boolean Constraint Solving in Prolog
Pytholog
50 ⭐
Python library that enables using prolog syntax and logic programming in python
D Prolog
23 ⭐
A Prolog implementation in D language
Yesbot
17 ⭐
IRC Bot Written in Prolog
Blog Core
17 ⭐
Blogging/CMS framework for SWI-Prolog.
Jprol
24 ⭐
Java-based Prolog Engine with GUI Editor
Zamia Prolog
17 ⭐
Embeddable Prolog dialect implemented in pure Python. Stores its knowlegdebase using SQLAlchemy for scalability.
Mndrix Regex
17 ⭐
Regular expressions for Prolog
Proloxy
16 ⭐
Prolog Reverse Proxy
Prolog_puzzles
39 ⭐
Prolog puzzles for fun and profit (mostly fun)
Acharal Wam
17 ⭐
A simple compiler from Prolog to WAM (Warren Abstract Machine) and a runtime for WAM.
Micro Prolog
22 ⭐
Disassembled code of SPECTRUM micro-PROLOG T1.0
Jurassic.pl
24 ⭐
Call Julia code from Prolog
Mndrix Func
18 ⭐
Apply and compose functions in Prolog
Fasill
17 ⭐
Fuzzy Aggregators and Similarity Into a Logic Language
Metu Ceng
24 ⭐
All the homeworks, studies and projects I've done at Metu-CENG
Clpset Minikanren
17 ⭐
CLP(Set) in miniKanren
Softlang Yas
16 ⭐
Yet Another Software Language Repository
Brexit
13 ⭐
🇬🇧 A !serious adventure for the Ununited Kingdom written in prolog
Faculty
12 ⭐
:books:Life at UNI
Elxlog
21 ⭐
Prolog interpreter/compiler
Quickcheck
17 ⭐
Randomized testing for Prolog à la QuickCheck
Prolog Examples
11 ⭐
Set of awesome Prolog Examples
Aaai Disim Univaq Dali
12 ⭐
DALI Multi Agent System Framework
Othello Prolog
12 ⭐
:scroll: A fully functional Othello (Reversi) game, with several AIs, made in prolog for swipl.
Swiprologz3
13 ⭐
A simple Prolog API for the Z3 constraint solver
Soul
12 ⭐
Rescuing the SOUL great logic meta programming language
Wumpusworld Csharp
12 ⭐
A Wumpus World in c# and prolog with a GUI
Hitchhicker Prolog
16 ⭐
Javascript porting of Paul Tarau latest Prolog Engine architecture
Ut
13 ⭐
Yet Another Efficient Unification Algorithm
Node Swipl Stdio
10 ⭐
A Node.js interface to the SWI-Prolog communicating over stdio.
Typesandproofs
20 ⭐
Type inference algorithms and intuitionistic propositional theorem provers solving type inhabitation problems
Logica
1381 ⭐
Logica is a logic programming language that compiles to StandardSQL and runs on Google BigQuery.
Mcsoto Cosmos
168 ⭐
A new logic programming language.
Ukanren Rs
96 ⭐
Rust implementation of µKanren, a featherweight relational programming language.
Amziprolog
82 ⭐
Amzi! Prolog: complete system to interpret, build, run and debug Prolog programs, but also embed and query them similar to databases.
Biomake
83 ⭐
GNU-Make-like utility for managing builds and complex workflows
Pylo2
77 ⭐
Python wrapper around several Prolog engines. Hoping to make symbolic AI a part of standard AI toolkit.
Rtec
56 ⭐
RTEC is an Event Calculus implementation optimised for stream reasoning
2p Kt
42 ⭐
A Kotlin Multi-Platform ecosystem for symbolic AI
Awesome Philosophy Compsci
36 ⭐
A list of resources that cross the disciplines of Computer Science and Philosophy
Sparqlprog
30 ⭐
logic programming with SPARQL
Egglog
25 ⭐
A prolog like syntax for egg
Prologmud
23 ⭐
MUD Server written in Prolog using Forward chaining
Projog
15 ⭐
Prolog programming for the Java platform.
Neuro Floper
13 ⭐
A program that allows you to translate neural networks created with Keras to fuzzy logic programs, in order to tune these networks from a given dataset.
Cl Gambol
14 ⭐
Basic Prolog functionality for Common Lisp
Simsttab
15 ⭐
Simple timetabling engine for schools
Visualnarrator
13 ⭐
Marcel Robeer (2015-2019) *** Developed for Utrecht University RE Lab