AXLE: Asynchronous XML Layout Engine is a Flash-based content management solution for the creation of simple Flash websites. It was originally developed by Billy Eakkachaichanvet, the webmaster and programmer for the FIRST Robotics Team 1346 - Trobotics. Now, under the MIT License for further development.
OverviewThe engine uses XML files to describe the content of a page, then a set of customizable plug in components (called widgets) to draw the elements on the page.
Basic operation still requires the use of Flash CS3 (the editor, not the browser plugin) but we're getting to the point where expensive product independence is possible.
ScreenshotsTop Left: A simple page using AXLE, Top Right: The sidebar showing a search for 'test', Bottom Left: A Flash homepage with AXLE, Bottom Right: The page editor interface
Deployment RequirementsPHP 4 or higher - PHP 5 is required to run the mobile version of the engine PHP must have the ability to modify files and read XML FTP access (until upload works) In order to do very deep edits, someone has to have Flash CS3 or higher FeaturesSupport for deep linking through SWFAddress Object-based 2 column rendering: generates clean layout and well defined page elements Mobile version: recodes the XML into simple HTML, preserving your images, links, and text Page instant search: search for a page name, get fast relevant results Use a multitude of widgets, all easily customizable, or create and use your own Wordpress bridge: show the most recent posts on your homepage Flash-based editors make changing content from anywhere easy Share data and make editing easy with variables CKEditor for clean HTML content Editing the CodeThe engine is developed using Flash CS3, with code written in Actionscript 2 exclusively (to accommodate AS2 widgets). The possibility of switching to AS3 anytime soon: not until there's a graphics performance boost.
Remember to be as backwards compatible as possible: if you can't target Flash 8 plugin users, keep trying!