Broadway is a display backend for GTK+ 3, turning a "classical" graphical application into a web one.
It permits, without changing anything in the source code, to create applications compatible with, at the same time, heavy desktop usage and remote web access.
It works this way : when you run a GTK+3 application, and the environment variable "GDK_BACKEND" is defined to "broadway", a mini-web server starts on port 8080 and the app can be accessed by any HTML5-compatible web browser (Firefox >= 4 ).
The module's source code, specific to Unix/Linux, didn't compile under Windows ; after some changes and using an adapted compilation tree, I am able to provide a Windows version of GTK+3 Broadway :
Usage tutorial available here.
Add new comment