Home Flash demo Quick install Sourceforge page Download (Sourceforge)

PfP Studio is a visual programming system for rapid application development (RAD) of Web based forms using PHP and Javascript. The frontend runs in a browser. It is intended to complement the skills of the developer rather than masking out the base languages.

PfP is a TLA for PHP Form Painter.

HTML (and particularly dHTML) is fast becoming the standard for developing open HCI interfaces. While HTML provides a method for describing data entry forms, there are few tools designed specifically to leverage the available functionality and implement reusability. PfP is intended to fill that gap.

The system contains of two main parts; a 'runtime' class library with supporting functions written in PHP and Javascript (collectively referred to as PfP); there is also a tool for developing new PfP objects - the PfP studio.

Currently the system is in the 'alpha' stage of it's development; the core parts have been implemented (and are in limited production use). The next stage of development will be to develop a set of 'wizards' to streamline common development processes. Specifically these are:

The software is offered under the terms of the Mozilla Public Licence 1.0