https://github.com/numirias/semshi. Its probably a "Please submit a PR kinda thing", but for the sake of completeness.