Have you seen SWISH?
This site has Useful Prolog references and many other such items in the categories
Wiki
Useful Code
Nice to know
Announce
Resources
Is there is something you think is missing the Wiki topics are just that Wiki
so edit away.