Well, it kinda depends on exactly what functionality from WordFence you want to mimic. But no, not a single plugin off the top of my head. For more info, continue reading
We usually promote that things like this shouldn't be handled by the CMS you use, but instead by your server-side software such as a firewall.
So, if its network or server related security issues, you should handle it in your linux firewall and preferably add a service such as Cloudflare which adds much more proper protection than any plugin does.
Then for WP specific issues, we suggest handling them specifically. Such as we always disable the XMLRPC feature, move wp-config.php, not use the "admin" username, maybe even add 2-step authentication etc etc.
I know it might not be the answer you're looking for, but its the one I got We highly encourage people to actually deal with the real issues, and do it properly, instead of using your Content Management System to handle things like brute-force attacks and security, because that is the wrong place (if we're being all annoyingly technical about it).
Of course, if you're on cheap shared hosting you might not have the option of installing whatever you want, adjusting the server etc. But if you're on something like Cloudways that have a good base setup, you should start using Cloudflare as well and then just disable the most common WP threats (such as XMLRPC).