At first I thought this was a new element. Imagine an API where instead of your program outputting to a console or GUI, it instead outputs html, JavaScript and CSS in a browser like form. Events in JavaScript are hooked up to your code, so clicking on a button etc. ends up running an event handler in your code. There's a couple of samples you can download and run.
Awesomium is dual licensed, free for non commercial use and a commercial license if you want to use it that way. There's a version for .NET and one for C++ on Windows, Linux and Mac. It looks interesting but I wonder if the days of downloading, installing and running a standalone app (that looks like a web page) are coming to an end when you can instead browse a web app.
- Permanent link added to Top Tools and Utilities Library

