Important

Netgate is offering COVID-19 aid for pfSense software users, learn more.

Developing Packages

For developers familiar with FreeBSD, pkgng, and PHP, packages are not difficult to create. End users and organizations can benefit from developing a package that does not exist. For those interested in creating packages, resources are available on the pfSense® Documentation Wiki, start with the article about Developing Packages.

To submit a new package, create a pull request on Github for the pfSense freebsd-ports repository so the work can be evaluated for inclusion into the package system for everyone to see.