pfSense is a free and open-source operating system for routers and firewalls. It can be installed on most commodity hardware, including old computers and embedded systems. pfSense is typically configured and operated through a user-friendly web interface, making administration easy even for users with limited networking knowledge. Generally, one never needs to use a terminal or edit config files to configure the router. Even software updates can be run from the web UI.