gorgeous heart. CoffeeScript is an attempt to expose the good parts of
gives structure to web applications by providing models with key-value
binding and custom events, collections with a rich API of enumerable
functions, views with declarative event handling, and connects it all
to your existing API over a RESTful JSON interface.
system for hierarchically structuring the user interface (UI) dialogs
of complex HTML5-based rich clients (aka single-page-apps) under
maximum applied Separation of Concerns (SoC) architecture principle,
through optional Model, View and Controller component roles, with
sophisticated hierarchical Event, Service, Hook, Model, Socket and
Property mechanisms, and fully independent and agnostic of the
particular UI widget toolkit.
simple graphics and sound engine implemented on top of HTML 5's canvas
and audio elements. It aims to be an easy to use library for Web-based
data-centric web applications
is a library that helps developers build MVVM Web sites and
mechanism that supports declarative bindings with templating as well as
dependency tracking and automatic updates via data observers
functional programming support that you would expect inPrototype.js (or
It's the tie to go along with jQuery's tux, and Backbone.js's
A technical computing portal for all scientific and engineering needs.
The portal is contains over 20,000 useful links to technical
computing programmers, covering Java, Excel, MATLAB, Fortran
VirtualKeyboard allows you to use any existing keyboard
layouts without having them installed on your local PC. This tool is
useful for embedding into a WYSIWYG HTML editor, a Web mail system,
chat, forum, or any other application requiring user input. About 80
languages/170 keyboard layouts are supported. It has an easy and
powerful design, allowing it to implement complex layouts like Korean,
Japanese, Chinese, and so on. It has full support for keyboard and
mouse input. It features a completely CSS-driven UI that is easy
also includes a very simple frontend that is usable with a mouse and/or
keyboard (a virtual keyboard is included).
browser), and lets you build complete applications without programming
front-end Web developers
is a Web-based WYSIWYM editor (What You See Is What You Mean) whose
goal is to produce XHTML-CSS compliant code. It lets the writer
concentrate on the structure and the content of the document, not on
the visual layout.