Not sure to be honest. I've developed, tested and used this only on linux (various flavors). That said, I can't think of reasons why it shouldn't except for maybe the terminal color sequences. Not sure how compatible those are.
I'd love to hear whether it does. If it doesn't it would be good to get bug reports or pull requests.