TideSDK is an open source software development kit for creating multi-platform desktop apps using HTML5, CSS3, JavaScript and other common scripting languages.
Create multi-platform desktop apps with HTML5, CSS3 and JavaScript.
TideSDK has a compact microkernel written in C++ for running pluggable modules. The microKernel supports a cross-language, cross-platform 'binding' and invocation framework. This provides the capability to pass objects between languages (ie. pass a JavaScript object to a Python function and so on).
Tide currently supports C/C++, Python, Ruby, PHP and JavaScript. The supported languages may be embedded in the DOM or included by reference in your application code.