Prosper: A Framework for Extending Prolog Applications with a Web Interface

Welcome to the home page of Prosper, a framework for developing Prolog web applications.

The features of Prosper include:

Prosper is written in SWI-Prolog but is generally portable. Notable SWI-specific features utilized by Prosper include threads, blackboard-primitives and string manipulation. For the sake of efficiency, FastCGI communication code is written in C, which is also specific to SWI-Prolog.

Related publications


Download the full distribution with source code

See also Logo