Thursday, August 25, 2011

List of Open Source Tools for Apache Flex

ActionScriptImage via Wikipedia
Below is the list of Open Source tools for Apache Flex.
  • FlexUnitAn open-source unit testing framework for Flex developers.
  • FlexLib - a community effort to create open source user interface components for Adobe Flex 2, 3 and 4.
  • AS3CoreLibAn ActionScript 3 Library that contains a number of classes and utilities for working with ActionScript 3. These include classes for MD5 and SHA 1 hashing, Image encoders, and JSON serialization as well as general String, Number and Date APIs.
  • Granite DSGranite Data Services is a free, open source alternative to Adobe LiveCycle (Flex 2) Data Services for J2EE application servers.
  • FlexCoverprovides code coverage instrumentation, data collection and reporting tools for Adobe Flex and AIR applications.
  • FlexmonkeyFlexMonkey is a free Adobe AIR application used for testing Flex and AIR based applications. Providing the functionality to record, playback and verify Flex UI interactions, our test automation tool also generates ActionScript-based testing scripts that you can easily include within a continuous integration environment. 
  • as3mathlib -The Flex/Actionscript Math Library (as3mathlib) is intended to provide a rudimentary numerical analysis toolkit for the Actionscript/Flex programming environment.
  • as3statslib -A library of statistical functions and data analysis routines for AS3. Also includes integration and matrix functions. Still under development.
  • standingwave -StandingWave is an AS3 code library designed for high level control of Flash Player 10's SampleDataEvent API for streaming audio output.
  • as3-scaffoldas3-scaffold is a lightweight as3 framework with an accompanying set of scaffolding scripts to automate the tedium of setting up new as3 projects, with support for PureMVC.
  • redlib-as3RedLib is an ActionScript 3 (AS3) library that contains classes and utilities for working with AS3 and other AS3 libraries. In other words, code that helps me with my day-to-day AS3 tasks.
  • right-click-managerIntegrate the tricks of javascript and actionscript found on the internet to provide a simple way to add the ability to listen to right mouse button click event for Flex application,
  • bendpixelsBendPixels is a Flex library that allows you to use PixelBender filters as Flex effects
  • flexgdsgenFlxgdsgen is an ant based generator that creates Flex/Air projects. The project uses GraniteDS for the communication between the client and the server. As the server side framework it uses Spring. The generated project is an Ant/Ivy based project that contains all the necessary files (.project, .classpath, ...) that allows you to import the project in Eclipse/Flex Builder.Flxgdsgen is an ant based generator that creates Flex/Air projects. The project uses GraniteDS for the communication between the client and the server. As the server side framework it uses Spring. The generated project is an Ant/Ivy based project that contains all the necessary files (.project, .classpath, ...) that allows you to import the project in Eclipse/Flex Builder.
  • flex-blazeds-spring-archetypeThe flex-blazeds-spring-archetype can be used to generate a multi-module Maven 2 project which integrates Flex, BlazeDS & Spring.
  • flex-codegenThe CodeGen creates all necessary files for getting the base of an application started with easy access to the database, for all database operations. All code is generated from a schema.xml file that holds the applications databases schema. Any changes to the database or tables or fields usually would required a developer to go through the classes they made for that table or database and make the correct changes reflecting the new changes. But with the CodeGen all one would need to do is run the generator again and the newly updated tables will be re-written in the schema.xml file thus generating new php classes for the CRUD operations, therefore your application never runs out of sync.
  • flex-colorfuldatechooserColorful date chooser component for Adobe Flex
  • flexundoredo e Flex UndoRedo Framework provides all the facilities that you need for implementing undo and redo within your applications.
    The Flex UndoRedo Framework was built with the following goals in mind:
    • Provide a robust, extensible framework that would work without modification for basic needs
    • Support for different groups of undo events (one group per flexMdi window for example)
    • Allow undo and redo of an unlimited number of events
    • Integrate cleanly and transparently into applications with or without Cairngorm
    The Flex UndoRedo Framework is an open source project available for all to use. For more information, please see the links in the sidebar.
  • flex-databasemanagerFlex MySQL Monitor, Manager, Query Builder,
  • flex-helperOpen Tools/Components to help flex applications be more accessible for the handicapped.
  • flex-compileFlex project management tool and wrapper for the Flex compiler for fast compilation
  • flex-object-handlesUser resizeable container for flex components.
  • flex-iframeAn IFrame which you can embed into Flex applications to show an html page
  • htmlwrapperWrapper is a cross-browser compliant HTML/CSS rendering engine written in ActionScript that sits on top of your standards compliant HTML page. Wrapper eliminates cross-browser issues and makes integrating ActionScript and HTML/CSS projects possible without needing to compile every change.
  • picasa-flex-api Picasa Flex API is easy way to access your images posted to Google Picasa from Flex and Flash Application. AIR is supported as well.
    The library provides service which works directly with Google Data API feeds and hides all complexity of parsing and processing, makes developing much more easier.
  • as3flickrlibThe Flickr library is an ActionScript 3.0 API for the online photo sharing application, Flickr. It provides access to the entire Flickr API.
  • flex-diagrammerWith this Flex library you can build your own diagrammers and easily extend nodes and links adding custom functionality.
  • flex mmorpg engine - This is a mmorpg engine using adobe flex framework. The game application server bases on scala liftweb framework and media transport server bases on Red5.
  • as3djvuas3djvu is a library supporting decoding and rendering of DjVu files in ActionScript 3 and Flex based projects. DjVu is an excellent compression method for scanned documents which generally outperforms PDF and JPEG formats.
  • as3xls - Read and write Excel files in Flex
  • BlazeDS is the server-based Java remoting and web messaging technology that enables developers to easily connect to back-end distributed data and push data in real-time to Adobe® Flex® and Adobe AIR™ applications for more responsive rich Internet application (RIA) experiences.
Flattr this

5 comments:

  1. I am newer in flex development and your post provide me excellent information. These will help me to in flex development in future. Have used all tools? can you please described use of these tools in 2 3 lines?

    ReplyDelete
  2. hello.. Sure will update the description with short description about each of the tool. I will also share my experience using some of these tools. keep watching this space.

    ReplyDelete
  3. I have provided the project homepage link and a brief description of few open source tools today. Will update about other projects as well soon.

    ReplyDelete
  4. Hello Flex developers -I have updated the blog with links to the tools and brief description about what it is.

    thanks

    ReplyDelete
  5. Thank you for the nice article here. Really nice and keep update to explore more gaming tips and ideas.

    Video Game QA

    Game QA Services

    Focus Group Testing

    ReplyDelete

Which is better React Native or Native iOS and Android Development for building Mobile applications ?

  React Native vs Native (iOS, Android)   Properties/Feature React Native   Native (iOS) – Swift / Object...

Labels