I have a small babashka script to pull some news from my terminal and I have had good result doing something like this:
curl article-url | readable | w3m -T text/html
Where readable is https://www.npmjs.com/package/readability-cli