contributor to @SWI-Prolog, Prolog nut, social roboticist, Haskell noob, automated manufacturing fan.
prolog-examples. Some simple examples for new Prolog programmers
623swiplwebtut. A tutorial for the swipl web framework
116weblog. Web Framework for SWI-Prolog
43swipldcgtut. A tutorial for DCG's in swi-Prolog
36swiplclpfd. clp(fd) tutorial
21strangeloop. Materials for the Strangeloop workshop 'Real World Development Boot Camp In SWI-Prolog'
20swiplchrtut. Tutorial for the CHR system
16declswiplweb. End to end declarative web programming with no JS using htmx and SWI-Prolog
13JavaPengine. Former home Java language client (master) for SWI-Prolog pengines - see simularity/JavaPengine
10amziexpertsystemsinprolog. This is a fork of the amzi expert systems in prolog ported to swi-prolog and put in git instead of awkward file by file dl on amzi site
10identity. A pack for SWI-Prolog web framework to handle usernames, login, signup, and other user management
8RobotMotionInBlender. accompanying files for the article Robot Motion Planning In Blender
8node-red-pengines. node-red palette module for Pengines
8terfblocklist. semi-automatic tool to gather IDs of transphobic users on Twitter
6foxesandrabbits. Example for logtalk of predator prey simulation
3rogueutils. utilities for making roguelikes
3swiplsitedesign. design documents for the SWI-Prolog website redesign
3swiplmessage. Tutorial for the Quintus message printing system
3life. talespin program that generates broad brush life stories
2whiteboard. Demo SWI-Prolog WebSocket based whiteboard
2swiplstudenttut. FAQ for the many students we see on ##prolog who have repetitive questions.
2holler. A message broadcasting system for Clojure
2gcode. G Code library. G Code (RS-274) is a representation for commands for numerically contreolled machine tools
2fflpractice. Simple example of calling SWI-Prolog from within a C wrapper
2PrologClass. code and experiments from SWI-Prolog's #PrologClass
1mind-bicyles. List of future of programming projects
1logtalk.org. Logtalk website
1marelle. Test-driven system administration with a little extra logic.
1swivm. SWI-Prolog Version Manager - Bash script to manage multiple active SWI-Prolog versions
1swiplrdftut. SWI-Prolog RDF Tutorial
1swish. SWI-Prolog for SHaring: a SWI-Prolog web IDE
1enron. tools to work with the enron email corpus
1tutorial-roadmap. A fake repository to hold an overall roadmap for the tutorials series
1kiddytrain. A silly train game where you take kiddies around a park with a little train
1List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words. List of Dirty, Naughty, Obscene, and Otherwise Bad Words
1koc_khan_offline. Tools for pulling the Khan Academy videos offline for use with the Kids on Computers project
1