CoFi shares some of the code base of Puppeteer [5], namely the code to parse document formats, some of the code in the local proxy to interact with the application, and the protocol to interact between the local and remote proxies.