Projects / Ramaze

Ramaze

Ramaze is a simple, light, and modular Web application framework for use with Ruby. Ramaze aims to adhere to the KISS and POLS principles. Ramaze has minimal dependencies, and is very modular, allowing you to use your own choice of ORM (DB interface and modelling library), JavaScript library, and templating library. Ramaze is thoroughly documented, with plenty of examples and helpers, and is developed with Behavior Driven Design (BDD), with a complete set of code specifications.

Tags
Operating Systems
Implementation

Recent releases

  •  13 Jan 2009 21:46

    Release Notes: The project generator works under Windows. Ruby core class extensions have moved into the Ramaze namespace. String#/ and Symbol#/ were deprecated. A bug that mapped ‘/’ to Controller is fixed. Source reloading is improved. A routing bug is fixed. Paginate, httpdigest, user, redirect, gravatar, mock_http, and markaby helpers are fixed or improved. A benchmark helper has been added. There are several other minor updates to the core, core warnings and error messages, core docs, and core specs. There are some updates to contrib code.

    •  30 Jan 2008 07:26

      Release Notes: Support was added for ETag and If-Modified-Since in Dispatcher::File. An adapter for the LiteSpeed Web server was added. Support was added for Content-Language based localization and gettext. Support was added for passing in locals to render_template. A builder templating engine was added to produce XML. The RedCloth templating engine was added. The Amrita2 templating engine was updated to the latest release. A simple EmailHelper was added. MarukuHelper was added. A simple file upload example was added. A fix was applied for running Ramaze apps within IDEs on Windows.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.