Erlang for desktop applications?

Roberto Saccon <>
Wed Aug 23 05:46:37 CEST 2006

One OS-halfway-independant-way to build desktop applications is to
create Firefox extensions which use XUL (this are just XML documents
and CSS stylesheets) for GUI and XPCOM bindings for programming
language integration. XPCOM bindings exist currently for Javascript
and Python. A good Example for such in-browser XUL apps is upcoming a P2P and Bittorrent client which has its core
code written in C++ and packaged as XPCOM. Another interesting fact
about such firefox extensions is that they can integrate with webites
(any website: the Firebug extension, specific websites: Greasemonkey).

No I am wondering whether anybody has spent thoughts on using XUL as
GUI toolkit for  Erlang, to create Erlang powered firefox extensions.
What is necesssary to make that happen ?

- Erlang XPCOM Bindings (need to find out what exactly that means)
- A smart way to package a minimal Erlang Runtime environment into a
frefox extension (*.xpi file) far all the different plattforms

Did I miss something ?

Roberto Saccon

More information about the erlang-questions mailing list