If you have a Node app, you can package it as standalone executable that can be downloaded and run.

Look at:

  • nexe
  • pkg

Deno also added support for this.