Did you know ... Search Documentation:
Packs (add-ons) for SWI-Prolog

Below is a list of known packages. Please be aware that packages are not moderated. Installing a pack does not execute code in the pack, but simply loading a library from the pack may execute arbitrary code. More information about packages is available here. You can search for packages from the Prolog command line using pack_list/1. This contacts the pack server for packs that match by name or title. A leading i indicates that the pack is already installed, while p merely indicates that it is known by the server.

?- pack_list(graph).
p callgraph@0.3.4           - Predicate call graph visualisation
i graphml@0.1.0             - Write GraphML files
i gvterm@1.1                - Show Prolog terms using graphviz
p musicbrainz@0.6.3         - Musicbrainz client library
p sindice@0.0.3             - Access to Sindice semantic web search engine

After finding the right pack, the pack and its dependencies can be installed using the pack_install/1 as illustrated below.

?- pack_install(hello).

Clicking the package shows details and allows you to rate and comment the pack.

Pack
tot: 366
Version
(#older)
Downloads
tot: 49,166
(#latest)
Rating
(#votes/
#comments)
Title
typedef0.1.910405293
(2/2)
Support for type definitions
twitter0.101235
(1/1)
A pack to access the twitter api
plgi1.1.01121373
(1/1)
PLGI - Prolog bindings for GLib/GObject/GIO/GTK+
plchatscript1.0.943630
(1/1)
Interface to the ChatScript server.
lambda1.0.0748
(4/4)
Lambda expressions
graphml0.1.0133
(1/1)
Write GraphML files
function_expansion0.1.241085
(1/1)
Help for writing function-like macros
func0.4.28328196
(2/2)
Function application and composition
edcg0.9.1.8132441
(1/1)
Extended DCG
dcg_util0.3.1313424
(1/1)
DCG utility predicates
date_time0.1.461,9871,201
(1/1)
Logical arithmetic on dates and times
callgraph0.4.117338204
(1/2)
Predicate call graph visualisation
sparkle0.1.19833
(1/1)
Prolog-friendly interface to SPARQL endpoints
refactor0.0.358921
(1/1)
Refactoring Tools for SWI-Prolog
hello0.0.175
(1/1)
Hello World
gvterm1.11205174
(1/1)
Show Prolog terms using graphviz
evil0.2.3171
(4/4)
Predicates to Further the Cause of Evil
plOpenGL0.6.25136122
(1/1)
OpenGL Bindings
yaml0.141962
YAML parser
xtools0.0.256802
Extended tools for Prolog
xsd0.2.18853
XML Schema validation with Prolog
xlisting_web1.1.11861610
Manipulate and browse prolog runtime over www
xlisting1.2.11115292
Selective Interactive Non-Deterministic Tracing
xlibrary0.0.237551
Extended Libraries for Prolog
wumpus1.0.01
Hunt The Wumpus
wsdl0.180
Web Service Description Language (WSDL) and SOAP
wordnet0.9.3411316
Access to WordNet database
with_thread_local1.2.1115123
Call a Goal with local assertions
with_state0.0.562820
Stateful computations with records
with_open_options1.2.1161912
Utilities to open various objects for read/write
with_memory_file0.1121
Like with_output_to but for memory files
with0.0.423
Context managers for SWI Prolog
wgraph0.657031
Weighted graphs, with plotting via Real
weblog0.0.565012
(0/1)
weblog
webconsole0.9.119594
(0/1)
Use a browser as HTML console
web0.1.113633
Easy web client
wam_common_lisp2.0.3409011
ANSI Common Lisp implemented in Prolog
vcard0.0.112
vCard Parser and Predicates
uuid1.1.027270
Generating and parsing version 4 UUIDs
uri_qq0.3.033726
URI quasiquotations
upsh2.542716
Unix to Prolog shell.
unionfind1.0.022
Optimal implementation of the union-find algorithm in CHR
union_find1.0.028
A union-find algorithm implementation for SWI-Prolog
unified_diff0.0.125
Parse and generate unified diffs
type_check1.0.339117
Type System for Prolog based on Hindley-Milner
tus0.0.10922569
TUS file transport protocol in prolog
turing1.0.224338
Turing Machine Simulator
trill6.0.412030211
A tableau probabilistic reasoner in three different versions
transpiler0.1211003
A universal translator for programming languages
tor1.0.444423
Tor: Extensible Search with Hookable Disjunction
tokenize1.0.14235175
A simple tokenization library
timeutils0.0.424
Tools for temporally aware programming
tidylog0.0.115
thousands0.2.033227
(0/1)
Thousands separator for large integers
terminus_store_prolog0.19.8793,496200
Use the Terminus-Store Rust library from Prolog
term_diff0.0.111412
telegrambot0.0.21
API for Telegram
tap1.0.3246781
Automated tests via Test Anything Protocol
tailwind_pl_generate2.1.1242
Tailwind-style CSS generator for Prolog - Generator
tailwind_pl2.0.29246
Tailwind-style CSS generator for Prolog
tabling_dra1.0.4572
SWI-Prolog interface to Table-handling procedures for the "dra" interpreter. Written by Feliks Kluzniak at UTD (March 2009)
switex0.0.763226
Literate programming with LaTeX and Prolog
swipe0.2.6115426
Shell pipeline construction with type checking
swicli2.0.012808
SWI-Prolog interface to C/C++/.NET/Mono/Objective-C
sweet0.1.136964
Sugar to make Prolog a little sweeter
svg0.18
Manipulating SVG xmls
sudoku_utils0.0.113740734
Testing to make an example package with utils for working with Sudoku
subclause_expansion1.1.1185111
More detailed versions of term/goal expansion hooks
stompl0.11134
STOMP client
stoics_lib1.4108120
A medley of library predicates for stoics packs
sql_compiler0.1.412928
Prolog to SQL compiler
spuds1.110355
Persistent, user code inclusive, documentation server for linux
spotify0.1.013
Use the Spotify API from Prolog.
spawn0.0.1155
Easy concurrency
sparqlprog_wikidata0.0.324941
SPARQLprog bindings for WikiData
sparqlprog0.2.9211,093318
Logic programming with SPARQL
space0.3.34369
Space package
sourcehut0.1.107
SourceHut GraphQL API client
sort_dict0.0.32112108
Sorts dicts by key
smtp1.0.05324128
An (E)SMTP client for sending mail
smtlib0.0.652215
SMT-LIB parser for SWI-Prolog
small_adventure_games1.1.81
Small Adventure Games in Prolog using the CHAT80 Prolog natural language application
sldnfdraw1.619431165
SLDNF Draw is a Prolog program that draws SLDNF Trees in LaTeX
slack_prolog2.0.33223
Prolog interface to Slack http://www.slack.com
sindice0.0.532720
Access to Sindice semantic web search engine
simple_web0.3.164224
Microframework for building websites
simple_template1.3.19425225
Logic-free text (HTML) templates
simple_bootstrap0.0.211513
Bootstrap Extension to Simple Web
si0.11
Port of the Scryer prolog si module
semantria0.0.433828
Use Semantria natural language API
scasp0.9.015499
Goal directed ASP solver
s_expression1.2.11193323
Utilities for Handling of S-Expression Lisp/Scheme-Like forms and parsing of KIF, GDL, PDDL, CLIF
rtrace0.0.71
Selective Interactive Non-Deterministic Tracing
rtp_qsndqs0.323634
Real-time persistent queues and deques.
rtg0.0.7113019
Regular Tree Grammer validator
rtchecks0.0.127461
Run-Time Checker for Assertions
rserve_client1.1.1167416
R Rserve client
ropes0.1.75147
Ropes data structure library
roman0.1.050
Roman numerals
rologpp0.41382041
Simple interface to R
rologp0.121741
Simple interface to R
rocksdb0.10.0910514
SWI-Prolog interface to RocksDB
resp_parse0.11
Redis protocol parser and writer
resp0.331815
Redis protocol parser and writer
resbound0.8.113736
Run goal with resource bounds
reif_utils1.0.07
A collection of reified predicates for use with reif.pl
reif1.0.0270
Reified if, reification library
regex0.3.3111,5431,148
Regular expressions
recaptcha0.9.226964
reCAPTCHA plugin for SWI-Prolog HTTP framework
real2.3145687
Integrative statistics with R
readability_parser0.0.432920
Readability Parser API
rdfs2pl0.0.535129
Compile an RDFS schema to prolog predicates
rdf_notification0.113
RDF notification
rdf_matcher0.1.532518
RDF matching utils
rdet1.0.2717526
Runtime determinacy checker
race0.1.07391
Client for the SOAP interface of the Attempto Reasoner RACE
r_session1.111615
Interface to an R process
quickcheck0.3.0171531
QuickCheck randomized testing
quantity0.111311
Parse quantities like "1.5 kg" and return some formatting information.
py_to_plantuml0.0.3285
Creates UML class diagrams from Python pylint's pyreverse generated .dot files.
purity0.1.33118
A Horn Clause Only library for Prolog
pubmed0.0.434029
Access pubmed publication records
pub_graph1.111715
Access, cache and visualise citation relations in publications servers
prosqlite1.81883090
(0/1)
An SWI-Prolog interface to SQLite
prologmud_samples2.0.338732
Online text adventure game - Sample
prologmud_I71.2.11112303
PrologMUD I7 (NomicMU!) with small Adventure Games in Prolog using the CHAT80 Prolog natural language application
prologmud2.0.330632
Online text adventure game - MUD Server
prolog_verify_type0.11
A more declarative approach to verify the type of a prolog term
prolog_uriparser1.0.55178
Prolog binding for uriparser
prolog_starter_project1.0.421610
Prolog Starter Project
prolog_rdf1.0.752410
Prolog RDF Library
prolog_library_collection1.0.1612616252
Prolog Library Collection
prolog_imagemagick1.0.332113
Prolog binding for ImageMagick
prolog_graphviz1.0.5312285
Prolog-based graph visualization
prolog_geo1.0.763012
Geospatial support in Prolog
progress_bar0.0.51121
Progress-bar and spinner (text-based)
programk2.0.3174
AIML 2.0 - Because an AIML Interpreter/Chatbot needed to exist in Prolog to!
prism0.2.142117
Run PRISM as a child process
print_table0.0.52311
Formats and prints a table on the terminal screen
predicate_streams3.0.3231302
Implement your own Abstract Predicate Streams
pluuid2.0.014
Generating and parsing version 4 UUIDs in Pure Prolog
plumdrum0.0.632212
Parsing of Humdrum/Kern symbolic music file format
plstat1.011514
plstat - Statistics with Prolog
plsmf0.5.083723
Standard MIDI File reading
plrand0.9.13136645
Skippable pseudorandom generator and distributions
plplot0.0.133910
A library to plot data using gnuplot.
plosc0.4.664817
OSC input/output via liblo
plml2.0.3163915
Prolog-Matlab bridge
plmidi0.7.073815
Interface to Mac OS X MIDI system
plmake0.0.311712
Prolog makefile-like system
pljulia0.1.417691
Embedded Julia for SWI Prolog
plfann0.0.24573
SWI-Prolog for "Fast Artificial Neural Network Library"
plcomplex0.22221
Simple calculation of complex numbers
plcal0.0.55301
Programming Calendar
plcairo1.1.1410250
plcairo - Prolog bindings for cairo graphics library
plasticsearch0.122523
Elasticsearch client API
planner_api1.1.118491
planner_api -- A SWI-Prolog Pack that lets Prolog code seamlessly use planners speaking PDDLish and OCLh
plammar1.0.24142
Prolog parser and serialiser written in Prolog
pl_owl0.1.04
OWL utility predicates over rdf library
pl_omdb0.5.083515
API interface to OMDB (Open Movie Database)
pl_mustache1.0.02161
Mustache
pinyin0.1.552216
Parsing and generation of Hanyu Pinyin
phil_datasets1.07394
Dataset for machine learning with phil
phil1.0.0511381
Learning Hierarchical Probabilistic Logic Programs
pha0.1.222624
Probabilistic Horn Abduction
pfd_meta0.116
Probabilistic finite domains meta-interpreter
pfc3.0.3591571
Pfc -- a package for forward chaining in Prolog
persist0.3462
Persists facts into a file
pepl2.25304
Parameter estimation for SLP with the Failure Adjusted Maximisation algorithm.
peg_syntax1.0195
PEG syntax for prolog
pddl_valoptic_api1.1.1181
pddl_valoptic_api -- A SWI-Prolog Pack that lets Prolog code seamlessly use PDDL based planners.
pcache0.1.015
Persistent answer cache
pascal1.04171
Probabilistc inductive constraint logic
pager0.1.01111
Send output to user's preferred pager
pack_errors2.159145
Contextual error handling for packs.
pac4pl0.11101
An SWI-Prolog interface to libPAC
pac1.6.71031861
Anonymous predicates expansion utility
pPEG1.0.27211
Pack to support parsing text using pPEG grammars
os_lib1.5108516
Operating system interaction predicates.
orgref_fix0.1.07
Fix Org-ref citations.
options1.499616
Options handling.
openapi0.241111
OpenAPI (Swagger) interface
open_dicts0.0.128
Open dicts for SWI Prolog
ontoweb0.0.4198
Show an ontology through a Web service.
ontodot0.1.121512
Create dot files from an RDF ontology.
odict0.2.652621
Unifier over feature structures based on attributed variables
odf_sheet0.2.459022
Load and analyze ODF spreadsheets (.ods)
obo_ro0.0.112
Vocab for OBO Relation Ontology
obo_metadata0.0.43221218
RDF vocabulary for OBO metadata ontologies
obo_core0.0.113
Vocab for upper parts of core OBOs such as GO
number_to_word0.4.253429
Integer to English word conversions
notes8000.1.0191
Query phone number data from 800notes.com
no_repeats1.1.11871910
New ways to avoid duplicate solutions
narsese2.0.3142
Narsese: Like OpenNARS in Prolog
nanp0.1.0198
phone numbers in the North American Numbering Plan
nan_system_sources1.2.013
Nan.System.Sources - Answer Sources in Prolog
nan_numerics_prime1.2.545954
Nan.Numerics.Prime - A simple prime number library
nan_common1.223127
Common operations (validation, etc.)
mutable_variables1.0.026
Mutable Variables
must_trace1.1.11826451
Trace with your eyeballs instead of your fingers
musicxml0.0.212624
MusicXML partial reader
musicbrainz0.7.0215024
Musicbrainz client library
multimodal_dcg2.0.38348
Reduce floundering of DCGs by constraining and narrowing search
mtx0.65467
Working with data matrices
msgpackc0.2.142111
C-Based MessagePack for SWI-Prolog
msgpack0.1.642721
DCG for packing & unpacking of MessagePack data to/from bytes
mqtt1.0.525957
mqtt - pub/sub pack for SWI-Prolog using mosquitto
mpi1.05291
Porting of the LAMMPI library of Yap Prolog to SWI-Prolog
mlu0.42686
Machine learning utilities
miser0.0.126
Build self-optimizing predicates
mime0.5.01211
MIME processing library based on maildrop
midiutils0.0.38
midiutils
memo0.6.1178635
Persistent memoisation of deterministic predicates
maybe0.1.137168
The maybe type represents an optional value
mavis0.2.3131,0512
Optional type declarations
matrix_utls1.111714
Matrix utilities: Kronecker (Tensor), Hadamard, and matrices creation/multiplications
matrix2.0724524
Operations with matrices
mathml0.217291
Translates mathematical expressions to compounds that can be used by html//1 (SWISH) or html//3 (normal SWIPL, with pack http/html_write).
markdown0.0.32251120
Markdown parser for SWI-Prolog
mail_standards0.1.03
Mail IMF and Maildir implementations.
mail_merge1.0.01171
Library for performing mail merge
lsp_server2.2.828460271
A Prolog LSP Server
lps_corner2.0.33155
LPS Corner with SWISH and Dialect
loop_check1.1.1189122
New simple loop checking
logtalk3.58.0868422
Logtalk - Object-Oriented Logic Programming Language
logicmoo_workspace2.0.3231
LogicMOO Workspace -- The pack that installs the Logicmoo IDE and WebUI
logicmoo_webui2.0.38171
LogicMOO - The pack that installs the WebUI
logicmoo_utils3.0.343892
Common predicates that are used throughout LogicMOO Software
logicmoo_planners1.1.118284
Various Hybrid HTN Planners speaking PDDLish and OCLh
logicmoo_nlu2.0.326841
Various English to Logic Converters - warning: HUGE amount of lexical and test data
logicmoo_nars2.0.3183
Narsese: Like OpenNARS in Prolog
logicmoo_ec2.0.3581
Logicmoo Event Calc -- A SWI-Prolog Pack that lets Prolog code seamlessly use planners speaking: LPS, Decreasoner EventCalc, PDDLish and OCLh
logicmoo_cg2.0.36193
Conceptual Graph (CG) Libraries in Prolog and test data
logicmoo_base2.0.348853
LogicMOO - Extends Prolog Programming to support Dynamic Epistemic Logic (DEL) with Constraints
log4p0.0.2113
Logging for Prolog
list_util0.13.0192,8351
Predicates for working with lists
link_grammar_prolog4.1.0.324642
A binding to use the Link Grammar library from SWI-Prolog
libssh0.9.123936
Provide an embedded SSH server
lib_atts1.1.1183181
Common atts.pl interface like https://sicstus.sics.se/sicstus/docs/4.0.0/html/sicstus/lib_002datts.html
lib2.917342
Predicate based code development
ldap4pl0.113635
LDAP interface
lcs0.0.140
Longest common subsequence
lbfgs1.015511
An interface to call libLBFGS from within SWI-Prolog
lazy_streams0.5.016
Lazy Stream Generators
languages_bot0.0.11128
A chatbot that talks with the user to recommend some programming language
lambda_abstractions0.2.113231
Lambda abstractions
kubepl0.111411
Kubernetes Client
k8s_client1.1.04152
kubernetes API client with watcher functionality
jwt_io0.0.344522
JWT implementation
julian_lang_en0.0.214847
Parse English language phrases into library(julian) constraints
julian0.1.3767114
Date and time library
json_answer0.3381
Convenience module to convert a prolog query into a JSON answer
jolog0.0.314434
Concurrency via join calculus
irc_client1.3.096239
Low level interface to IRC clients
interpolate0.1.02891
String interpolation
instant_prolog_docs2.0.3114351
Magically document prolog source files based on predicate and variable naming conventions
inotify0.9.116362
Access Linux inotify API to watch file system changes
indexed_terms1.0.017
Positional access to terms' arguments
index_util0.0.21253246
Prolog index utils
imodule0.0.11
Support for modules from the server.
identity0.2.219
Registration, login, and role management
ical0.1.09
iCalendar DCGs and parsers
httplog0.5.01223
Analyse SWI-Prolog HTTP server log files
http2_client1.0.064839
An HTTP/2 client
hook_hybrid1.1.11812153
Hook assert retract call of *specific* predicates
hilog1.1.11811211
XSB-Prolog's Hilog Syntax in SWI-Prolog
hello_world0.115
Hello World pack as a test
hdt0.566525
Access RDF HDT files
hashtbl0.0.214544
Pure and impure hash tables
gvar_syntax2.0.31812468
Global Variable Syntax
graphql-swipl0.0.11
GraphQL Prolog Library
graphql0.0.132
GraphQL Prolog Library
graphpl0.1.16342
Graph data structure utilities
gpc1.2.036424
Generic polygon clipper
googleclient0.5.233211
SWI-Prolog code for "Login with Google"
geoip0.9.01293
Access GeoIP library
genutils0.3.82310453
General miscellaneous utilities
gbn0.2198
BNs for large cohort genomic studies.
format_spec0.0.214241
Parse and check format/2 specifications
fnotation1.0.058612
Function notation for Prolog
flux1.1.11834
FLUX: A logic programming method for reasoning agents and ALPprologis a Prolog implementation of an action programming language. With ALPprolog you can program strategies for autonomous agents in dynamic domains like e.g. the Wumpus world.
fluents0.1.212413
Access all solutions of a goal without backtracking
fld1.0.25493
Object system that allows easy and efficient access to term arguments by name.
fine_upload0.2.05244
HTTP support for file uploading
fileutils0.3.5108123
Utilities for reading, writing and finding files
files_extras0.1.02172
Few extra predicates for traversing folders and simplifying work with file system
file_utilities0.132
File system related utilities
file_scope1.1.1185171
File local scoped efects
ffimatrix0.1.010761
Operations with matrices using Prolog and C
ffi0.5711529
Dynamically call C functions
fcgi0.9.031
fcgi - Fast Common Gateway Interface (FastCGI) library for Prolog
execution_context0.2.042817
Allows to retrieve setting from execution environment, given flexibility over setting/2, get_env, or command line configuration
excel_worksheets0.3.0561
Excel reader of worksheets cell values into prolog terms
environ1.0138
Demo package with C code, fetching the program environment
eggdrop2.0.321381
Hook up to an existing IRC Client called an Eggdrop
each_call_cleanup1.1.11810241
Each Call Redo Setup and Cleanup
dynworks1.3.2610020
Dynamic multi-dimensional arrays and vectors
dpath0.7.254112
Directory traversal module
dotcloud0.0.212923
Conveniences for running on dotCloud
dot_dcg0.1.04271
A DCG for a subset of the DOT language
docstore2.0.2618627
Document-oriented database for Prolog
djson0.0.32138132
Declarative JSON
disp_bn0.18
Construct and display BN terms via graphviz
dirtree1.0.133618
Load XML of directory content.
dictype0.0.218
Concise dict type definitions
dictoo3.0.3271442
Dict-like OO Syntax
dict_schema0.0.21118115
Dict converter and validator
dialect-ciao0.0.11
Ciao Prolog compatibility library
diagnostics0.2.036650
SWI-Prolog source code diagnostics library
dia0.141
An interface to .dia-uml-diagrams
delay0.3.378456
Avoid instantiation errors for built-in predicates
debug_call1.465818
Debugging with calls
debug_adapter0.7.22810220
Debug Adapter Protocol package for SWI-Prolog
dcgutils1.1.311503404
DCG related utilities
dcg_extras0.11
Dcg extras
dcg4pt1.0.045935
DCG for Parse Trees
db_facts0.55227113
Common db-tables-as-facts and SQL layer for ODBC and proSQLite.
ct_fft0.01
Cooley–Tukey FFT algorithm
css_write1.3.254711
DCG for generating CSS
cplint_r1.0.0149250
R plotting predicates for cplint
cplint_datasets1.072
Dataset for machine learning with cplint
cplint4.5.02078582
A suite of programs for reasoning with probabilistic logic programs
coworkers0.1.015
Workflow definition as tree of coroutines
cosmos0.22.010183
<no title>
consul_client0.0.421916
Consul Client
condition0.1.136048
Condition system a la Common Lisp
clpcd0.0.11106
Constraints over continuous domains
clpBNR0.10.1191356
CLP over Reals using Interval Arithmetic - includes Rational, Integer and Boolean domains as subsets.
clitable1.0.874819
Pretty unicode tables for the CLI with Prolog
cli_table1.0.1029
Pretty unicode tables for the CLI with Prolog
clause_attvars1.1.1187191
An alternate interface to the clause database to allow attributed variables to be asserted
ciao0.0.112013
Ciao Prolog compatibility library
chess_db1.034715
PGN and chess game databases.
chat801.114322
Classic CHAT80 Prolog natural language application
chan0.2.025
Directional channels for thread communication
ccprism0.1.0205630
Probabilistic programming using delimited continuations
cclab0.1.5133619
Continuations lab
canny_tudor0.23.22510211
Canny bag o' Tudor
call_cleaup_each0.0.11
Call A Goal On Each Redo
by_unix0.228017
An elegance layer to calling unix commands.
bousi_pack1.0.03261
On my way to a SWISH enabled BPL - a FLI exercise
body_reordering2.0.363115
Clause expansion Utils for deciding which order to run Goals in a body
blog_core1.5.32312025
Blog/CMS framework
biomake0.1.511417
Prolog makefile-like system
bio_db_repo22.6.818593
Data package for bio_db.
bio_db3.6249517
Access, use and manage big, biological datasets.
bio_analytics0.432917
Computational biology data analytics.
bims2.578518
Bayesian inference of model structure.
bibtex0.1.833222
Parser and predicates for BibTeX files
bencode0.0.153
Bencoding from BitTorrent protocol
bddem4.3.1231672
A library for manipulating Binary Decision Diagrams
b_real0.875012
Interface predicates to commonly used R functions.
automake0.2.113402
Automake
auc1.0101692
Library for computing Areas Under the Receiving Operating Charactersitics and Precision Recall curves
atom_feed0.2.049985
Parse Atom and RSS feeds
assertions0.0.139711
Ciao Assertions Reader for SWI-Prolog
arouter2.0.0521636
Alternative HTTP path router
arithmetic_types0.0.22209
Support for user defined types in arithmetic expressions
app0.112
Prolog Application Server
ape6.7.18071545
Parser for Attempto Controlled English (ACE)
aop0.0.774510
Opinonated aspect-oriented programming for prolog
ansi_termx0.0.127
ANSI terminal operations
amazon_api0.0.327972
Interface to Amazon APIs
aleph5204281
Aleph Inductive Logic Programming system
achelois0.5.077,470179
Collection of tools to make writing scripts in Prolog easier.
abbreviated_dates0.0.2981861,4701
Parses abbreviated and ambiguous dates in multiple languages