That contributor left the community abruptly but folks had mirrors/forks of his repos. Maybe start here:
…and yes, the store page should probably be updated or removed.