Carlo is no longer maintained
5 days ago
- #Puppeteer
- #WebRendering
- #Node.js
- Carlo is no longer maintained but provided Node applications with Google Chrome rendering capabilities.
- It used Puppeteer for communication between Node and the locally-installed Chrome browser.
- Carlo enabled hybrid applications combining Web rendering and Node capabilities.
- Applications could be bundled into a single executable using pkg.
- Carlo automatically located and launched Google Chrome, establishing a connection via process pipe.
- It required Node v7.6.0 or higher.
- Example provided shows how to display local environment variables in a web page.
- Carlo differed from Electron/NW.js by leveraging locally installed browsers and decoupling Node and Chrome engines.
- Supported Chrome Stable channel versions 70.*.
- Focused on productivity and Web/Node interoperability rather than branding.