This motivated me to finally port Wappalyzer to Safari. It was fairly straight-forward but Safari doesn't implement every API that Chrome, Firefox and even Edge support, so I had to do a bunch of work to get a single version of the extension to work consistently in all four browsers. I'm glad it's finally here though.