Browser ExtensionsはPython製のオープンソース・ソフトウェア(BSD License)です。 ワンソースから複数の環境で動作するコードを生成するというのはプログラマの長年の夢でもあります。今回はWebブラウザ機能拡張/アドオンをワンソースから生成するBrowser Extensionsを紹介します。 createオプションでベースを生成します。 buildコマンドで一気に機能拡張を生成します。 Browser Extensionsが対応するのはGoogle Chrome/IE/Safari/Firefoxとなっています。Pythonを使って生成し、Windows/Mac OSX/Linuxで動作します。各ブラウザの全機能が使える訳ではないでしょうが、大抵の機能拡張であればBrowser Extensionsの範囲内で事足りるのではないでしょうか。 MOONGIFTはこ