Cloud-based service that compiles your application into a single executable with auto-update.
Enclose.IO is offered as a web service. The ultimate goal is that users can register their projects into Enclose.IO, and Enclose.IO will produce stand-alone executables automatically with auto-update enabled.
After an executable has been distributed, it communicates with the Enclose.IO server to keep itself up to date. When a new version is detected, it downloads the new version from Enclose.IO and replaces itself with it.
See http://enclose.io/nodec for a working example.
- Node.js Compiler: Ahead-of-time (AOT) Compiler designed for Node.js.
- Ruby Compiler: Ahead-of-time (AOT) Compiler designed for Ruby.