オプション1:電子(別名原子殻)
これは、githubのAtomエディターが使用するシェルです。これはnode-webkitと非常に似ていますが、最初にスクリプトを実行し、ユーザーのビュー/ウィンドウを作成する必要があります。他にもいくつかの小さな違いがありますが、一見の価値があります。
オプション2:NW.js(以前はnode-webkit)
要点は、基本的にJSエンジンを拡張して、ノードの拡張オブジェクトモデルとモジュールをサポートするWebベースのアプリを作成することです...次に、package.json start.htmlモジュールとjsファイルをzipにパッケージ化します( .nw拡張子)そしてnw(.exe)で実行します..利用可能なWindows、Mac、Linuxビルドがあります。
オプション3:ノードのCarlo chrom(ium)シェル。
これにより、ローカルにインストールされたChromeを、ローカルで実行されているサーバーアプリケーションに接続できるシェルとして起動できるようになります。それはローカルクロームを必要としますが、求められたものに非常に近いです。
オプション4:MacGapNode(OSXのみ)
MacGapとノード統合(古くなっているようです)
余談:サービス...
これでOSXを.Appとして話すことはできませんが、NodeJSにバックグラウンドサービスのインストールを作成し、デスクトップに「ローカル」サイトへのリンクを作成することは可能です。ほとんどのブラウザには、すべての機能を表示しないオプションがあります(特に、Firefoxには表示されます)。
特にOSXに対する質問ですが、WindowsではNSSMを使用してサービスとして何でも実行でき、WindowsのNodeJSベースのサービスに使用しました。ただし、ニーズに応じて、上記の他のオプションのいくつかが優れていると思います。
削除:
この回答は複数の質問のためにコピーされています。これらの参照は主に便宜上更新するためのものです。