TagSpaces

Firefox and Chrome versions can save a currently open webpage into a local (mhtml) file containing text, pictures and formatting.

Supported file types for viewing and editing in TagSpaces are listed in the application's official Documentation Page, along with the corresponding platforms.

[2] Alexandre Borque reviews TagSpaces on Medium.com as "The Independent User's No Cloud, Local File Navigator and Data Manager".

She claims that "With TagSpaces, teachers can create and organize numerous notes, webpages, and e-books, tag, group, sort and prioritize files to quickly find the necessary one".

[3] TagSpaces claims to have no alternative in the open source world, but it has some functional similarities with other note-taking, file managing and data organizing services, such as: Evernote, Onenote, Simplenote, Pocket and Picasa.