Basically any device that is listed on the top of their compatibility list, so pixel.
I'm personally running lineage 20 on an fxtec pro1 with great success though.
All things operating system related, from Windows to Mac to Linux distros and the more obscure.
Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
Basically any device that is listed on the top of their compatibility list, so pixel.
I'm personally running lineage 20 on an fxtec pro1 with great success though.
I have an OnePlus 7 Pro, and it works very good on LineageOS.
I have a 7T and it is terrible. It is buggy and just randomly stops receiving phone calls. That eventually forced me away.
So I feel like OnePlus and lineageos is kind of hit or miss at this point. No where near as stable as the earlier days of lineage.
Pixel anything
Pixel tends to have the best support from 3rd-party ROMs as well as the easiest installation with its unlockable bootloader.
Fairphone 4, I won't go back to non-repairable ones
I suggest a Google Pixel, they have the least issues with custom roms since they basically already run stock android.