Update 2020-06-23: Apple’s Safari Web Extensions documentation now available, along with an associated WWDC session. These new style Web Extensions appear to follow the same API standard for Chrome and Firefox extensions. There appears to be a porting utility for converting extensions from other browsers. They even have a listing of what the boilerplate files do, as I had below for App Extensions