title: Standalone Node.js application
body: <p>I am considering developing a desktop application composed of 2 parts:</p>
  
  <ul>
  <li>user interface (Java app for example)</li>
  <li>back-end Node.js server</li>
  </ul>
  
  <p>The 2 parts connect through sockets. Don't ask why I know it's weird.</p>
  
  <p>I will want to be able to provide to customers the application with an installer. I don't want that users have to install Node.js themselves.</p>
  
  <p>Is there a way to have a Node.js server installed as standalone, i.e. no need to install Node.js globally on the system.</p>
  
  <p><strong>This is a question for any (Windows, Linux, Mac OS X...) environment.</strong> </p>