golog. Prolog interpreter in Go
374ps. Persistent data structures for Go
112merge-this. Revision control stress tests
101microkanren-prolog. Prolog implementation of microKanren
44tap-go. Test Anything Protocol for Go
30edcg. Extended DCG syntax for Prolog by Peter Van Roy
22network-bitcoin. Haskell bindings for Bitcoin RPC
19func. Apply and compose functions in Prolog
19regex. Regular expressions for Prolog
17atom-emacs-core-keys. Emacs key bindings for only core Atom functionality
14spawn. Easy concurrency for Prolog
13net-couchdb. Perl interface for CouchDB
13jolog. Concurrent and distributed Prolog via join patterns (join calculus)
12prolog_library_ideas. Random ideas about libraries for Prolog
12list_util. Prolog list utility predicates
11mavis. Optional types for Prolog
11dcg_util. DCG utility predicates for Prolog
10binprolog. Contributions to BinProlog. See https://code.google.com/p/binprolog/
10miser. Prolog library for building self-optimizing predicates
9delay. Coroutine versions of built-in Prolog predicates
8djson. Declarative JSON library for Prolog
8Finance-MtGox. MtGox API bindings for Perl
8sweet. Sugar to make Prolog a little sweeter
6bencode. Bencoding for Prolog
6term_diff. Calculate patches between two Prolog terms
6condition. Condition system (a la Common Lisp) for Prolog
6rand. Easy random numbers for Go
5docker-swipl. Docker image for SWI Prolog
5function_expansion. Help for writing function-like macros
5interpolate. String interpolation for Prolog
5swi-prolog-on-dotcloud. SWI-Prolog on dotCloud as a custom service
4tidylog. Automatically format Prolog source code
4atom_feed. Parse and query Atom Syndication Format in Prolog
4ddata. Declarative data structures for Prolog
4gift. Command-line tool for creating SWI-Prolog packs
4web. Easy web client library for Prolog
4helloswipl-dotcloud. Hello World app for SWI-Prolog on dotCloud
3hush. tiny, command line password manager
3term_util. Predicates for working with Prolog terms
3maybe. Prolog "maybe" type
3struct. Compound terms with named arguments for Prolog
3brass-plates. Tools for finding the contents of Lehi's Brass Plates
3roman. Roman numerals in Prolog
2btcutil. Utility functions for Bitcoin ECC
2tp. Patch-centric git porcelain, inspired by darcs
2notes800. Prolog interface to http://800notes.com/
2needless-search. Search any file system in <100 ms
2go-xco. Library for building XMPP/Jabber ( XEP-0114 ) components in golang.
2CSS-Shake. Find unused CSS rules
2getkey. Read a single key from the terminal
2uri_qq. SWI-Prolog quasiquotation for URIs
2prolog.vim. Prolog Integration for Vim
2chan. Directional channels for Prolog
2unified_diff. Parse and generate unified diffs from Prolog
2readability_parser. Access Readability's Parser API using Prolog
2Thread-Lite. lighter weight Perl threads
2