Gravey is a framework for developing Rich Internet Applications
using standard design patterns like MVC, Command, AJAX, and REST.
It is distinct in being a completely stand-alone JavaScript library, hence
it does not depend on any particular client or server frameworks or technologies
(e.g. J2EE, .Net, jQuery, etc).
It is also unique in providing a framework for arbitrarily deep levels of undo/redo commands.
This page contains links to example files and published articles on the subject. The AJAX from Scratch article series described several of the fundamental techniques used in Gravey. The occasional blog posts about Gravey can be found here.