Skip to content
View JanWielemaker's full-sized avatar

Organizations

@SWI-Prolog @conceptsinmotion

Block or report JanWielemaker

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Showing results

Refactoring Tools for SWI-Prolog

Prolog 20 1 Updated Sep 27, 2025

A browser based PROLOG interpreter.

JavaScript 3 Updated May 8, 2023

SWI-Prolog WebAssembly build as a NPM package

JavaScript 58 7 Updated Jan 6, 2026

GNU-Emacs interface that embeds Prolog as an Emacs module

Emacs Lisp 16 4 Updated Jan 5, 2026

logic programming with SPARQL

Prolog 47 8 Updated Jan 16, 2023

Prolog binding for terminusdb-store

Prolog 22 8 Updated Jun 13, 2022

Debug Adapter Protocol (DAP) implementation for SWI-Prolog

Prolog 21 3 Updated Mar 28, 2022

Primary source of truth for the Docker "Official Images" program

Shell 6,877 2,475 Updated Jan 7, 2026

Main development repository

C 2 Updated Mar 3, 2022

CLP(BNR) module for SWI-Prolog

Prolog 44 8 Updated Dec 4, 2025

SWI-Prolog Version Manager - Bash script to manage multiple active SWI-Prolog versions

Shell 41 8 Updated Jan 23, 2023

🐺 Husky is a lazy functional language similar to Haskell, but with a more conventional syntax

Prolog 17 1 Updated Sep 21, 2020

cplint is a suite of programs for reasoning with probabilistic logic programs

Prolog 80 15 Updated Sep 12, 2025

The MacPorts ports tree

Tcl 1,698 1,442 Updated Jan 7, 2026

Programming in Tabled Prolog by David S Warren

TeX 22 2 Updated Mar 11, 2020

PySwip is a Python-Prolog interface that enables querying SWI-Prolog in your Python programs.

Python 541 102 Updated Jun 23, 2025

TerminusDB is a distributed, collaborative database designed for building, sharing, versioning, and reasoning on structured data.

Prolog 3,138 128 Updated Jan 7, 2026

OWL2 library for Prolog

Prolog 112 19 Updated Aug 23, 2019

A heap memory profiler for Linux

C++ 3,925 237 Updated Jan 6, 2026

Parser for Attempto Controlled English (ACE)

Prolog 209 28 Updated Apr 21, 2024

🍻 Default formulae for the missing package manager for macOS (or Linux)

Ruby 14,935 13,296 Updated Jan 7, 2026

[Archived] Edit Thunderbird emails in an external text editor

JavaScript 106 11 Updated Oct 3, 2025

Run SWI-Prolog in your browser using WebAssemply

HTML 77 5 Updated Aug 29, 2022

SWI-Prolog ported to WebAssembly

HTML 40 5 Updated Jun 21, 2018

Emscripten: An LLVM-to-WebAssembly Compiler

C++ 27,095 3,473 Updated Jan 7, 2026

A massively spiffy yet delicately unobtrusive compression library.

C 6,593 2,665 Updated Jan 6, 2026

A 64-bit OS for the Raspberry Pi 3

Go 717 125 Updated Jun 12, 2020

Docker images for SWI-Prolog

Dockerfile 16 10 Updated Jan 5, 2026

Hello World app for SWI-Prolog on dotCloud

Erlang 3 Updated Nov 22, 2013
Next