FauxAPI started as a personal project to provide a programmatic interface to pfSense for managing changes to the config.xml file that defines a pfSense system. The project has been running for 2 years and has remained stable across pfSense releases 2.3.x and 2.4.x and has attracted a reasonable following.

https://github.com/ndejong/pfsense_fauxapi
alt_text alt_text

FauxAPI has achieved several releases:-

The project is alive and well with a small ecosystem of projects appearing around it:-

Screenshots

FauxAPI - System Menu
alt text

FauxAPI - Package Manager
alt text