see the plugins/ directory each plugin .c file should contain a function PF_FUNCTION(pf_plugin_setup), usually at the bottom of the file, which exports the functions to forth. you could use that as a reference doc until there is a decent one. The current list is: working: console readline console fbcon framebuffer and linux console gsl GNU Scientific Library (used for matrix type and operations) image image processing core. uses libtile and some native pf functions. lqt libquicktime movie i/o opengl drawing functions using opengl (used for texture packet) v4l video4linux FreeType font rendering using freetype gmp GNU MultiPrecision library. for number-theoretic weirdness. SDL Simple Direct media Layer. X11 X Window specific output objects for xvideo and glx jpeg jpeg image load/save png png image load/save experimental: ascii ascii packet (rectangular text buffer) and stuff glade run a glade gui from packet forth net network stuff (obsolete) guile scheme bindings for pf jack jack audio daemon. only used for synchronization octave interface to octave. broken.