各種プログラミング言語ではGUIアプリケーションを開発するための機能が提供されています。その多くはGtkを使っていたりするのですが、それを使ってアプリケーションがどんどん作られているという話は聞かれません。 しかしnode-webkitのような存在はサーバサイドのスクリプト言語にとって強力な後押しになるかも知れません。同様の組み合わせをPHPで実現するのがnightrainです。

nightrainの使い方

Mac OSXアプリの例。.appとして提供されています。

アプリの内容。index.phpが呼ばれるようになっています。

nightrainはPHP/HTML/JavaScript/CSSをアプリのガワでラッピングするソフトウェアです。Windows/Mac OSX/Linux向けにバイナリを提供します。PHPの実行エンジンとHTTPサーバを内包し、Web技術だけで作れるようになっていますので、ちょっとしたデスクトップ向けアプリケーションであればこれで十分かも知れません。

nightrainはPython製、Windows/Mac OSX/Linux用のオープンソース・ソフトウェア(MIT License)です。

Convert your PHP Web Application to Windows, Mac & Linux! naetech/nightrain