I’ve updated the Homebrew formula for Gather to use binaries instead of requiring Swift to compile. This will make it much, much easier for most users to install it using Homebrew.
In case you missed it, Gather is a tool I built a little while ago that does Readability/Markdownification of web urls. It’s a local, command line version of Marky that tends to get even better results. This functionality is also built into Marked 3, but the Gather CLI allows for automating markdownification of urls in any pipeline. If you gave up on trying Gather because it was too complicated to install, and you have Homebrew set up, try it out again.
The Swift requirement of the previous formula meant that you had to install the entire Xcode package in order to run brew install gather-cli. This should be a thing of the past now, with a signed universal binary that will just pop right into your bin folder. (I learned a lot while working on Apex and Homebrew.)
Give it a shot with:
brew tap ttscoff/thelab
brew update
brew install gather-cli
(One shot command:)
brew tap ttscoff/thelab && brew update && brew install gather-cli
Let me know if you still have issues! I’ve been recommending Gather to users who run into failures with Marky, but installing it hasn’t always been easy for non-developers. If you’re not into Homebrew, you can still install with the PKG download below.
Gather CLI v2.1.12
Download Gather CLI v2.1.12
A Frankenstinian combination of html2text and Arc90 Readability. This command line tool makes clipping web pages into Markdown text without ads and comments simple.
Published 01/04/12.
Updated 12/16/25. Changelog
Donate • More info…