proxychains ng (new generation) - a preloader which hooks calls to sockets in dynamically linked programs and redirects it through one or more socks/http proxies. continuation of the unmaintained proxychains project. the sf.net page is currently not updated, use releases from github release page instead.
read the pinned issue about the security stuff you have to disable in OSX, and that preloading only works for non-system binaries (i.e. you have to use homebrew version of curl or copy curl binary to /home).
➜ brew install proxychains-ng
➜ brew info proxychains-ng
➜ brew services info tor
➜ curl --socks5 127.0.0.1:9050 https://check.torproject.org/api/ip
Error
➜ proxychains4 curl https://check.torproject.org/api/ip
Config
➜ cat /usr/local/etc/proxychains.conf
Environment
➜ sw_vers
➜ brew -v