Download Most Liked.zip and unzip it to library.
From your Admin Control Panel, go to the "Install Add-on" page.
Upload the addon-xfc_hot.xml file.
Click the Install Add-on button.
Set permission for each user group to show/hide Hot Posts & Threads
what i saw is xenforo already have the basic function for that
1. Xenforo allows a category to show list of threads shorted by "likes". But it have no ability to limit it by time-frame. So very old post from 10 years ago also got listed.
2. Xenforo have search versatile search function...