xlwings is a Python library that makes it easy to call Python from Excel and vice versa. It works with Excel on Windows and macOS as well as with Google Sheets and Excel on the web.
Diff JSON and JSON-like structures in Python
Git extension: Makes git-diff work for VBA in Excel workbooks (xls* file types)