Currently building a product dear to my heart: Bringing Git as a version control tool for Mechanical/Industrial Design files 🚆
Earlier project: Git for (Free)CAD
To perform the 3D diffs, NodeJS calls a C++ project, the Shortline Engine. The choice of C++ was made to allow for an offline native desktop app.
Public page: Shortline