Of course, let’s not forget RouterOS from Miktrotik or Sophos, but what all these software have in common is that they’re commercial-grade, so, if you expected the same type of configuration as on a consumer-based router, well, it’s going to require a bit more technical knowledge, especially if you intend to run some more advanced features. The open-source pfSense which is based off FreeBSD is one of the most popular ways to transform a computer into a router and there is also VyOS which has a helpful community behind it due to Ubiquiti’s EdgeOS (both it and VyOS are forked from Vyatta).
If you were wondering whether it’s possible to turn an old PC into a router, know that it’s very much possible and there are also more than one ways to achieve it.