Is this addon abbandoned? Rated 4 out of 5 stars

The add-on website seem to be offline, and the there are no updates since time ago...