An open API service indexing awesome lists of open source software.

awesome-actionscript-sorted

A curated list of awesome ActionScript frameworks, libraries and software.
https://github.com/uhub/awesome-actionscript-sorted

Last synced: 6 days ago
JSON representation

  • Apps & Tools

    • Editor App

      • aw3d - 3d Max model browser (Flash, ActionScript, Away3D)
      • arcgis-viewer-flex - ArcGIS Viewer for Flex - a great application framework for web applications.
      • opentshirts - Opentshirts is the free open source t-shirt design software for eCommerce.
      • QNXUIExamples - This is a set of example projects for building AIR application on the PlayBook with the QNX classes.
      • krecord - KRecord is a chromeless (no UI) Flash application that simplify webcam recording on websites, uploading the recordings to Kaltura.
      • soonya - Open Source ActionScript Feed Analyser and CD Browser
      • AMFEditor - Complex , expandable application ( Flex , AIR , actionscript 3 ) to create , edit , load/save files , download , data in AMF3 (action message format) .
    • Emulators

      • NES Emulator - Emulator of NES, Super Nintendo, Sega Mega Drive, GameBoy video consoles
      • Commodore 64 Emulator - A low level Commodore 64 emulator written in Actionscript 3
      • 8080 Emulator - An actionscript 3 space invaders emulator based on the intel 8080 processor
      • 8-bit VM - An eight bit virtual machine written in actionscript
    • Interpreters

      • MIL - A MIL language VM and interpreter written in ActionScript
      • las3r - A lisp compiler for the AVM2.
      • as3-interpreter - Actionscript 3.0 interpreter for mac osx terminal.
      • tales4as - TALES interpreter for ActionScript
      • fScheme - Scheme interpreter in ActionScript
      • as_lisp - Lisp dialect written in Actionscript, with compiler and bytecode interpreter.
  • File Formats

    • 3D Formats

      • ascollada - AS3 library to parse COLLADA 3D model files
      • ascollada - AS3 library to parse COLLADA 3D model files
      • asblender - AS3 library for reading Blender .BLEND files
      • as3-bvh-parser - AS3 parser for BVH files
    • CSS

      • as3csslib - CSS3 parser, selector and style engine for ActionScript 3.0.
      • reprise - CSS box model based application and layout framework for ActionScript 3
      • reprise-framework - CSS based AS3 GUI framework
      • fcss - Flash Cascading StyleSheet Library
      • stylekit-as3 - An Actionscript 3 framework for creating user interfaces, using CSS3 for layout.
      • Jakute-Styling-Engine - Jakute is a CSS framework for ActionScript/Flash.
      • sass4as - Syntactically Awesome Stylesheets for ActionScript 3
    • FXG

      • fxg-as3-lib - A pure Actionscript 3 fxg rendering library (both runtime rendering and mxml supported)
      • fxg2as3 - Converting FXG markup into executable Actionscript 3 code
    • HTML

      • HTMLWrapper - An HTML / CSS renderer created in ActionScript
      • ASCanvas - ASCanvas is an implementation of the HTML 5 Canvas element for the Flash environment, written in ActionScript
      • webcamjs - HTML5 Webcam Image Capture Library with Flash Fallback
      • canvas.swf - A polyfill for HTML 5 Canvas for Internet Explorer using Flash.
      • eingebaut - Eingebaut is a JavaScript library, built to enable simple cross-browser video playback (in either HTML5 or Flash)
      • mediacapture.js - HTML5 Media Capture API polyfill
      • webcaminput - Unobtrusive Webcam Input for your HTML Forms
    • JavaScript

      • InstallApacheFlexBadge - The HTML, JS and ActionScript code for the badge installer
      • hemlock - A framework for building multi-user, real-time web applications with HTML, CSS, and JS.
      • flex-asjs - Apache Flex ASJS (AS to JS compiler)
      • RhinoAS3 - An ActionScript 3 port of Mozilla's Rhino JavaScript interpreter
      • cameraform - Simple Flash+JS library for webcam capture and submission.
      • videojs-osmf - An OSMF based playback technology for Video.JS
      • jsfllib - Flash JSFL private library
      • runway - Runway is a set of ActionScript and JavaScript libraries for leveraging the LeapMotion input device
      • as2js - Object bridge from ActionScript 3.0 to JavaScript
      • jsobject - Nicer JavaScript objects through ExternalInterface in ActionScript 3
      • flashcam - Webcam video capture, from ActionScript to JavaScript
      • xib2js - .xib file to JavaScript translator for Titanium Mobile
      • Simplified-JavaScript-Interpreter - AS3-based Javascript interpreter, minus a few features (prototype chain, mainly)
      • Press2Flash - Press2Flash is an AS3 based framework created to add Rich Media capabilities to your WordPress-powered website. Press2Flash also provides a Wordpress plugin to enable the communication between the CMS and Flash.
      • randori-libraries - Randori Libraries for ActionScript. The libraries provide interop between Actionscript and existing JavaScript libraries
      • KontikiJS - An ActionScript 3 Library used to generate Flash API JavaScript code through the Randori compiler
      • jsfllib - Flash JSFL private library
    • JSON

      • actionjson - A faster, more advanced ActionScript 3 JSON library
      • jameson - ActionScript 3 JSON Document Object Mapper
      • JSONTrace - An ActionScript 3 mini library for tracing JSON format strings by using the com.adobe.serialization.json package.
      • serialkiller - ActionScript JSON & XML serialization library
      • JsonMapper - Typed JSON parser for ActionScript
      • Popgenie-Bulktools - Bioinformatics project based on actionscripts and Rich Internet application(RIA). Which helps to retrieve gene information from JSON webservice.
      • JSONTools - JSONTools is an ActionScript3 library that goes beyond providing a decoding and encoding engine. JSONTools provides JSON errors on bad property calls, the speed of the JSWoof JSON library, and E4X style queries dubbed E4J, JSONList and JSONListCollection classes for Flex, as well as some features that are coming in upcoming releases.
      • RJSONIO - Serialize to and from R and JSON, JavaScript Object Notation
      • json-over-amqp - This demonstrates the use of a server written in Flash that uses AMQP and JSON to communicate with clients.
      • ActionBSON - A BSON implementation in ActionScript
    • Markdown

      • Showdown.as - Showdown.as -- An ActionScript port of showdown.js
      • Actiondown - Actionscript port of Javascript Showdown
      • markdownlib - An ActionScript 3.0 implementation of Markdown
      • Gonzo - A lightweight editor made specifically for markdown.
    • Misc Formats

      • fzip - FZip is an Actionscript 3 class library to load, modify and create standard ZIP archives.
      • browser-gzip-encoder - An MIT-licensed, browser-side gzip encoder library.
      • as3-exif-lib - AS3 library to read JPEG EXIF data
      • exif-as3 - AS3 library to read JPEG EXIF data
      • as3id3lib - AS3 library to read MP3 ID3 data.
      • as3.iCal - iCal parser written in ActionScript 3
      • CSV4AS3 - CSV library for Actionscript ported from Apache Commons CSV
      • csvlib - CSV parser for AS3
      • AS3-ASS-parser - ActionScript parser for ASS format
      • Simple-AS3-YAML - Simple YAML parser/decoder
      • AS3-youtube-parser - This AS3 library can parse standard youtube links like https://www.youtube.com/watch?v=QowwaefoCec and will extract different elements of that video like available direct video addresses and video thumbnail. it works with public unrestricted video files only.
      • cannonml-as3 - keim's CannonML (shmup scripting language) implementation in Actionscript 3
      • GpxAS3 - Parse GPX files in AS3
      • as-to-bert - ActionScript to Binary Erlang Term (BERT) serialization and deserialization library
    • PDF

      • PurePDF - A complete actionscript PDF library
      • halcyon_pdf - ActionScript OpenStreetMap PDF renderer
      • pdfcase - PDF Library for ActionScript 3.0
      • PDFView - An Actionscript 3 based PDF viewer build from scratch
    • SVG

    • SWF

      • as3swf - Low level Actionscript 3 library to parse, create, modify and publish SWF files.
      • as3abc - Low level Actionscript 3 library to parse, create, modify and publish ABC (Actionscript Block Code) files
      • ByteMyAS - A toolkit for editing ActionScript bytecode
      • secure-swfupload - A fork of the long-abandoned SWFUpload project, maintained by WordPress and others to ensure that a secure version of SWFUpload exists. Report security vulnerabilities to swfupload-security@wordpress.org.
      • SWFUpload - SWFUpload - Fork from SWFUpload Build 2.2.1
      • SWF-Screensaver-for-Mac - SWF Screensaver for Mac is a Flash screensaver maker. You can easily create your mac screensavers with your own SWF files. [Due to the lack of Objective C Development Know-How I'm looking for someone to fix the 10.6 + 10.7 compatibility]
      • mediaplayer - SWF media player capable of displaying images and videos in both single and slideshow formats
      • AS3Introspection - AS3 describeType on steriods: can fully describe all accessible aspects of an entire SWF
      • Resolume-ActionScript-Patches - Resolume Avenue 3 SWFs
      • Actionscript-Swf-Loading-Experiments - Actionscript Manipulations of the ByteArray representations of a SWF
      • abc-abstraction - Provides an abstraction of the bytecode found inside Flash SWF files, and allows ABC to be analyzed, manipulated, packaged back into an SWF, and run within a matter of seconds or milliseconds at runtime.
      • SWFUpload - SWFUpload - Fork from SWFUpload Build 2.2.1
    • XML

      • as3-xlsx-reader - An Actionscript 3.0 package to read .xlsx Open XML Excel or Open Office spreadsheets
      • DynamicXMLParser - Dynamic parse xml content into predefined data classes (actionscript 3).
      • flasher - ActionScript 3 XML slideshow based on as3-transitions-lib
      • that-cover-flow - An XML powered Cover Flow flash application created with Actionscript 3
      • XMLSerializer - Library which allows data serialisation from ActionScript to XML and from XML to ActionScript
      • flight-core - Core library for ActionScript and MXML development, including Binding, Collections and several data types
      • AS3-Bulk-Loader - It's an actionscript 3 based bulk loader which has support for loading data (XML, amf) , assets(images, swf) and integrated support for facebook library.
      • gedcomConverter - Will convert GEDCOM genealogy files to JASON and XML using Javascript and Actionscript
      • Nudge - Actionscript framework to serialize objects as XML
      • as2-xml-parser - A XML parser for actionscript 2 to be able to read xml files as a dom tree
      • BioinfoXMLFlex - Xml wrapper classes in Actionscript 3.0
      • ActionScript-Flex - Select AS3/AS2 classes and Flex MXML.
      • as3-flip-book - XML driven action script 3 flip book
      • AStream - XML to Object (and vice versa) mapping library written in AS3. Compatible with XStream.
      • AssetLibrary - for Starling framework : singleton texture manager auto use contentScaleFactor to select HD or SD texture's directory and easy config by XML
      • deng - [ABANDONED] Modular XML Browser Engine
      • DynamicXMLParser - Dynamic parse xml content into predefined data classes (actionscript 3).
  • Frameworks

    • Animation Framework

      • GreenSock TweenLite AS3 - Public repository for GreenSock's ActionScript 3 libraries like GSAP (TweenLite, TweenMax, etc.)
      • KitchenSync - KitchenSync is an ActionScript 3.0 library for sequencing events, animations, and other time-based actions.
      • GreenSock TweenLite AS2 - Public repository for GreenSock's ActionScript 2 libraries like GSAP (TweenLite, TweenMax, etc.)
      • ASTween - ActionScript 3.0 tween engine
      • as3TweenLite - TweenLite Greensock
      • tweenman-as2 - TweenMan AS2 ActionScript tweening library
      • BezierTweenStarling - Bezier tween extention for Starling in ActionScript 3.0
      • Circle-Line-Collision-Detection - Actionscript 3. Find collision between a circle and a line.
      • twinkle - A tweening library for Actionscript 3
      • ztween - A simple tweening library. Its main feature is not having many features.
      • gaia-tween - Another tweening library
      • textanim - The TextAnim is an open source code for dynamic text animation in Flash - ActionScript 3
      • wgflash - Transaction oriented animation for Actionscript / Flash
      • plum - [unmaintained] Curve-based ActionScript 3 animation library
      • dragonfly - actionscript animation engine
      • Flash2Cocos2D - Library to import animations made in Flash to Cocos2D
      • MobiAIR - Fast animated sprites for AIR on mobile
      • garland - A layered animation library.
      • tweener - A class for creating tweens in actionscript 2 and 3 - because there's infinity between 0 and 1. (Unofficial branch)
    • Functional Programming

      • AS3FP - This library is a collection of functional idioms for ActionScript 3 based on Haskell and Coffeescript.
      • raix - raix (Reactive And Interactive eXtensions) is a functional, composable, API for AS3 that simplifies working with data, regardless of whether its interactive (arrays) or reactive (events). raix was previously RxAs
      • fxp-as3 - Actionscript 3 Functional Programing
      • funfx - Ruby tool for functional testing of Flex applications
    • Logger Framework

      • as_external_logger - Simple logging facility to enable javascript console logging from actionscript
      • DConsole - AS3 debugging console
      • flash-console - Automatically exported from code.google.com/p/flash-console
      • rcs-console - RCS Console made the right way.
      • Swiz-Console - An implementation of the Kap Lab debugging console for the Swiz framework
      • AS3console - A logging system for Actionscript3
      • FWLog - Actionscript library for easier logging in your Custom Fireworks Panels
      • SmplLggr - Simple but comfortable logger library for Actionscript 3
      • soslogger - SOSlogger is a pure Actionscript 3 helper tool to use in conjunction with PowerFlasher's SOSmax( http://www.sos.powerflasher.com/ )
      • LogMeister - LogMeister, one Flash logger to rule them all
      • as_external_logger - Simple logging facility to enable javascript console logging from actionscript
      • soslogger - SOSlogger is a pure Actionscript 3 helper tool to use in conjunction with PowerFlasher's SOSmax( http://www.sos.powerflasher.com/ )
    • MVC Framework

      • PureMVC AS3 framework - PureMVC Standard Framework for ActionScript 3
      • PureMVC AS3 multicore framework - PureMVC MultiCore Framework for ActionScript 3
      • PureMVC AS2 standard - PureMVC Standard Framework for ActionScript 2
      • PureMVC example - This is the improved version of the code example at: http://dev.tutsplus.com/tutorials/understanding-the-puremvc-open-source-framework--active-627
      • mvcExpress - ActionScript 3 MVC framework focused on speed and simplicity.
      • mvcExpress-examples - Example projects for fastest and simplest AS3 MVC framework.
      • fancy-mvc - A very simplified MVC framework lib written in ActionScript 3
      • mvc - An Actionscript 3.0 Model-View-Controller framework
      • as3-org.puremvc.as3 - EXTERNAL - PureMVC (Standard) releases for use as Git submodules in ActionScript or Flex applications.
      • actionscript3-mvc - ActionScript3 mvc 框架
      • jimvc - Lightweight actionscript 3 framework that combines MVC (model view controller) and FSM (finite state machine)
      • flexunit_puremvc_testcase - A base TestCase which adds PureMVC support to FlexUnit tests for testing Flex/ActionScript projects
      • hummingbird - The easiest way to build and deploy robust MVC applications for ActionScript 3.0, Mobile and the Starling Framework.
      • FoxR - Open Source ActionScript 3 Development Framework based on PureMVC
      • Project-Hiddenwood - A user interface library developed for a web app project, written in Actionscript 3 and in a MVC pattern.
      • dida - Dida is a lightweight MVC Framwork for Actionscript 3.0.
      • Kote - Kote is a fast and lightweight MVC framework for ActionScript 3 that brings together the best of PureMVC and as3-signals
      • cyntaxic - An MVC ActionScript framework for the programming middle class.
      • Apollo - Apollo is an dependency injection and messaging framework. It can be used as the basis for Actionscript MVC projects.
      • starlingMVC - IOC Framework for Starling based games
      • SignalsCircuit-for-PureMVC - SignalsCircuit is a small set of classes that implement and extend PureMVC core classes and interfaces to allow you to wire Signals to a Command pattern that provides access to the rest of your application via your PureMVC Facade implementation.
      • linkupGame - 基于PureMVC实现的连连看小游戏
      • hummingbird - The easiest way to build and deploy robust MVC applications for ActionScript 3.0, Mobile and the Starling Framework.
      • linkupGame - 基于PureMVC实现的连连看小游戏
      • jimvc - Lightweight actionscript 3 framework that combines MVC (model view controller) and FSM (finite state machine)
      • puremvc-flex-modules-and-pipes - PureMVC Flex Modules And Pipes demo for ActionScript 3 port
    • RobotLegs Framework