>[!DANGER] Uses non-standard Markdown tables!
[html2text](https://github.com/jaytaylor/html2text) is a command line utility to convert HTML documents into [[Markdown]] format written in [[Go]].
There are other utilities that do the same thing with the same name written in other languages with different features.
# Notability
See also: [[Converting HTML to Markdown]]
# Philosophy
Intended for converting HTML emails into something plain text but human readable.
As a result it uses a non-standard tables with plus symbols at the corners, making it incompatible with most Markdown parsers.
# Tips
## Variations
The most [common version](https://github.com/aaronsw/html2text) was written in [[Python]] and ships with many [[Linux]] distros including [[Solus]], however it is very limited and opinionated. If you just need to dump the text it is handy though. It does not preserve newlines for some reason.
## Alternatives
See [[Converting HTML to Markdown]] for better options.