A lightweight javascript framework for rapidly building web applications


Clementine is a stripped down build of the OrangeUI javascript framework for building dynamic, interactive web applications in the browser.

Many of the features of OrangeUI are still available in Clementine, specifically base utility methods and the ViewController hierarchy. Try it out on a project and make suggestions or report bugs here.

For additional documentation see the OrangeUI Docs.

To use Clementine on your project, all you need to do is include the clementine library at the top of your root html file.

<script type="text/javascript" href="clementine.js"></script>

Depending on the features you choose to use, Clementine is dependent on the following libraries:

  • jQuery - for AJAX and DOM Selectors
  • 7/8/2012 - v0.3.0 - Branching clementine into separate project
  • 3/30/2012 - v0.2.0 - Updated view inheritance, bug fixes from prior version.
  • 7/21/2011 - v0.1.0 - Initial release, unstable.

Copyright (c) 2009-12 Kevin Kinnebrew Licensed under the MIT license.