You can still get it at the link, but it’s not in active development so it won’t get any more updates.
If it comes back up by the time we update this piece again, we’ll gladly add it back to the list. However, the website appears to be down as of the time of this writing.