P4HL

Description
P4HL is a simple client interface that provides browsing of a Perforce depot as floating solid objects in a 3D landscape. It connects to the Perforce server via the Perforce C/C++ API, and the display is provided by the Half-Life engine via the publicly available Half-Life SDK. (There are no current plans to port P4HL to the newer Source engine.)

See the for installation and usage instructions.

Trivia
P4HL was the first Perforce client to provide a graphical display of integration history.