Only the official site. I believe pretty much everyone uses invisionize, if the mod isn't on there, it's not out for public release or it doesn't exist.
The only advice that i can give is got to google and try to type in different thing worded different. Google usually works for me with all my computer problemes and needs.