Hi
Opensiteexplorer is not bad but I have to say that ahrefs is more comprehensive. I would recommend ahrefs even though sometimes it misses important links with high DA.there is also a problem with delays at it will only catch some links today when those exists since 2 years or more. So be very careful when analyzing links with any tool, they often lack precision.
Cheers