My first thought was the same as the other answers: input into a notation program then add a tab staff. But, that's not much of a shortcut, because the input is time consuming if done manually. Personally, I've only added tab staff in MelodyAssistant. It was good, but sometimes chose frets that I didn't like. You might face the same issue in another program.
Maybe you can add to what tab you have. IMSLP doesn't seem to have search tags distinguishing old tab and modern tab (which are very different.) However, I find that when I like a computer typeset score from a particular IMSLP user, I can browse all of their contributions to find lots more. This page has a lot of modern guitar tab: https://imslp.org/wiki/Category:Marieh,_Marieh. And upon quick perusal it seems they put a lot of care into making good editions. Be sure to click the "as arranger" and "as editor" tabs to get their tabs.
Side note. It might be worth spending some time to learn standard notation and fingering. With scores that provide fingering the idea is the string/fret choice will be obvious given the finger numbers and in cases where it isn't obvious there are ways to indicate strings...

The fingerings are above the strings in that example, and 0
means open which really helps make clear the position on the neck.
Personally, I have not put in the time to practice reading those fingerings. Piano is my main study. But it seems to me that with some time spent studying how to play in classical positions reading the fingerings would not be too hard.