Theorizing ways to compile multiple JavaScript files into a portable executable

This page summarizes the projects mentioned and recommended in the original post on /r/ProgrammingLanguages

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • pkg

    Discontinued Package your Node.js project into an executable

  • pkg is a tool that bundles up either JS source code or V8 bytecode, along with NodeJS in a binary file and a virtual filesystem, and produces an executable binary file.

  • v8.dev

    The source code of v8.dev, the official website of the V8 project.

  • SpiderMonkey, V8, and Nashorn, among many, many, others, are ECMAScript (and sometimes WASM too) compilers and interpreters. None of those need Rustup (why Rustup?) to run, they all can be used either as interpreters, JIT compilers, or AOT compilers.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts