The most repeated advice for opening an EML file is to rename it to .mht. It does open: Windows treats the renamed file as a web document and hands it to a browser or to Word.
What follows is the problem. You cannot pull attachments out of it, tracking pixels in the message load as soon as it renders, and non-Latin mail frequently comes out garbled because the character encoding is read differently. You have also renamed the original file, which causes trouble later.
This viewer leaves the .eml file alone and reads it as EML. Nothing to rename, nothing to undo afterwards.