A few months ago I made a thread with a list of all Switch games, based on that Wikipedia page. I tried to make it a bit fancier and clearer, by seperating the major titles from the rest and adding some images. It was still a ridiculous long list though, and it would've been hard to keep it updated.
This list will be a lot more intersting, since these hundreds of small indie games where no one cares about won't be getting a physical release.