Overview

The Razor Component Framework is intended to be an easy-to-use, lightweight yet feature-rich alternative to the mx framework for Flash, Flex and AIR. It comes in both ActionScript 2 and 3 flavours while maintaining as consistent an API as possible.

The project is currently at v0.7, the first public release. Please note that this is beta software, and is provided 'AS-IS'. See the license inside the package for more information.

Licensing

The entire framework is made available for free under the GNU General Public License (GPL). You may also obtain a commercial license, details of which will follow soon, or if you can't wait, contact me at razor (at) razorberry.com.

Download

You can access the Subversion repository using your favourite svn client at http://www.razorberry.com/svn/

Or, alternatively, you can download the zip archive here.

Documentation

Important note

Before you use any razor control, you must attach a skin stylesheet with the line:

razor.skins.Settings.setSkin(new razor.skins.plastic.PlasticStyleSheet());

If you skip this step, nothing will show up. See the first button skinning example.

API Documentation

  • Online version coming very soon. ASDocs are contained in the downloads.

Tutorials

Examples