
On Joplin side, the mini-server mentioned below can be done easily. I had a quick look at this feature and it seems almost do-able. If there's interest, here's a working proof of concept Chrome extension for a similar OSS project. Since Electron is already being used, assuming it would be easy to render the HTML? Storing as HTML makes it portable/easily exportable, in line with project goals. The important part is having the text and images saved, which can be indexed for search in Joplin. Some pages don't render correctly in the Evernote app, but it does a good-enough job for most URLs. I believe Evernote parses the HTML, and injects any CSS inline into a single HTML file.

This would mean one place to store, search and retrieve research and notes. It would be super useful to easily save web content into Joplin via browser extensions.
