How do I turn a Safari Webarchive file into a folder?
Solution 1:
WebArchiveExtractor
I recommend WebArchiveExtractor. You can drag .webarchive files to this app which will extract the file into its individual files in a folder.
You can customise the output in Preferences, including setting a custom index file name:
WebArchiveExtractor is open source on GitHub
As of June 2021, it does build perfectly in Xcode (from the link above) and works very well.
Solution 2:
Is there any currently available software that can convert a Safari webarchive file into a more standard format?
If you are comfortable with command line, there is a tool textutil
on Mac OS for converting webarchive file to txt, html, rtf, rtfd, doc, docx, wordml, or odt.
Example:textutil -convert html /Users/USERNAME/NAME.webarchive
For converting webarchive file to pdf, try "Wondershare PDF Editor for Mac". http://www.wondershare.com/pdf/how-to-convert-webarchive-to-pdf.html