My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

VEGAS ActionScript framework

Vegas is an opensource framework based on ECMAScript and ActionScript.

  • The latest stable release : 1.8.5
  • The latest stable nightly build in the SVN : 1.9.4.2474

If you use the framework please show it :)

Description

You can use the same framework in ActionScript 3,2,1 and SSAS to deploy your RIAs.

VEGAS is based on Maashaack

Licence

Version: MPL 1.1/GPL 2.0/LGPL 2.1

About

Install VEGAS

References

Documentation

Examples

NB : Use your SVN client to update this examples (read the installation tutorial) but you can use the "export" process of your SVN client to manipulate all examples. The examples/ folder use svn:external to centralize all examples of VEGAS and this extensions.

Thanks

Requirements

You can use my library in your projects with :

  • AS2 : Flash MX2004 or Flash8 or Flash CS3/CS4.
  • AS2 : MTASC
  • AS2 : Eclipse and FDT

FEATURES LIST

VEGAS

  • AS3 framework
  • JS/SSAS library
  • ADT (Abstract Data Type) libraries (queue, map, collections, stack, bag, iterator, etc.)
  • Advanced events model based on W3C Dom2/3 with bubbling, capturing etc + FrontController pattern.
  • Signals and Receivers implementation
  • IoC container and factory with hollywood principle implementation.
  • Localization and configuration engines
  • Advanced design pattern helpers (MVC, Visitor, Command, Observer, etc.)
  • Advanced logging engine
  • Drawing, colors, geometric tools
  • Advanced task engine (system.process) with Sequencer, Batch, etc.
  • Transition package (tweens, etc.)
  • User Interface tools
  • Advanced network and remoting tools

MAASHAACK

The core libraries of VEGAS with the package core/system/graphics

LunAS

This library based VEGAS to create components. It's not library of components (like in Flash or in the Flex SDK) but a framework to build dynamic or visual components.

Features :

  • Progressbar, Scrollbar
  • Full Button implementations
  • Container implementations : SimpleContainer, ListContainer, ScrollContainer, AutoScrollContainer, MatrixContainer, CircleContainer
  • Label package : Label, IconLabel, PaginationLabel
  • TextInput : SimpleTextInput, VisualTextInput

CalistA

CalistA is a little cryptography library written in Actionscript include in the VEGAS framework with

  • hash : Adler32, CRC32, Blowfish, RXOR, SHA1, SHA256, MD5, TEA, Vigenère
  • utils : LZW, Base64, Base8

AST'r

ActionScript Template application framework based on VEGAS. This opensource library contains a skeletal to implement rich application with VEGAS and this extensions. For the moment this library is an experimental laboratory to implements a concrete example with VEGAS.

NinjAS

Full AS3 projects based on VEGAS (coverflow, video player, minifier, swc helper, etc.)

Powered by Google Project Hosting