Awesome Lists

awesome-actionscript3

by robinrodricks

awesome listpushed almost 4 years ago

A curated list of awesome libraries and components for ActionScript 3 and Adobe AIR.

AI summary

App development toolkit

A curated list of tools and resources for building ActionScript 3 and Adobe AIR applications

stars
244
forks
47
watching
36
awesome lists
3
entries
386
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/robinrodricks/awesome-actionscript3/links.svg)](https://awesome.facts.dev/awesome/robinrodricks/awesome-actionscript3)
HTML
<a href="https://awesome.facts.dev/awesome/robinrodricks/awesome-actionscript3"><img src="https://awesome.facts.dev/shield/robinrodricks/awesome-actionscript3/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/robinrodricks/awesome-actionscript3/links.svg

What's in the list

386 links in 10 sections, with live GitHub stats.activeno commit in 2y

Development Tools

  • FlashDevelop

    Premiere free & open-source IDE for AS3 & AIR, with code completion, debugging, and more

  • Powerflasher FDT

    Commercial IDE built on the Eclipse platform for development of Adobe Flash/AIR content

  • Adobe Flash Builder

    Commercial IDE for building applications on the Flex framework (with advanced debugging tools)

  • Moonshine IDE

    Moonshine is a free and open source middleweight IDE built with ActionScript 3 for ActionScript 3, Apache Flex®, Apache FlexJS® and Feathers development with Cloud and Desktop support

  • IntelliJ IDEA

    Commercial IDE that supports many different languages including AS3

  • Visual Studio Code

    An AS3 & MXML language extension for Visual Studio Code. Runs on Windows, macOS, and Linux

  • Adobe Scout

    Advanced visual profiling and debugging tool for AIR apps & games (supports Stage3D)

  • De-Monster Debugger

    Advanced tool to debug graphics and data from a live AIR application

  • De-Monster Debugger (Starling)

    Fork of De-Monster Debugger with support for Starling Framework

  • Adobe Animate CC

    Premiere vector graphics and animation toolset for vector/spritesheet creation

  • TILED Map Editor

    Flexible tile map editor compatible with various AS3 game engines

  • FlashMovieClipConverter

    Converts a Flash MovieClip to a Starling IAnimatable Sprite

  • secureSWF

    Commercial AS3/AIR obfuscator with renaming, asset encryption and automatic code optimization

  • irrFuscator

    Commercial AS3 obfuscator for Flash and Flex SWF files

  • SWFWire

    Advanced SWF Decompiler, Inspector and Debugger Tools ( )

  • Velocity9

    Basic SWF Inspector

  • AS3Sorcerer

    Premiere AS3 decompiler with 99% decompilation accuracy (supports SWF/SWC, Alchemy opcodes)

  • Sothink Decompiler

    Advanced decompiler for AS2/AS3 (supports asset extraction and conversion of SWF to FLA/Flex)

  • FreSharp

    Build ANEs using C# with this C# wrapper for FlashRuntimeExtensions

  • Swift-IOS-ANE

    ANE starter kit written in Swift 3 for iOS 10

Frameworks

  • PureMVC

    Industry-standard MVC framework for Flash ( )

  • Robotlegs

    Dependency injection, module/view/command management framework for Flash

  • Hummingbird

    Build and deploy robust MVC applications for AS3, Mobile and the Starling Framework

  • Apollo

    Dependency injection and messaging framework, which can be used as the basis for MVC projects

  • Somacore

    Lightweight event-based AS3 MVC framework

  • Kote

    Fast and lightweight MVC framework that brings together the best of PureMVC and as3-signals

  • StarlingMVC

    IOC Framework for Starling based games

  • Starling

    High-performance 2D graphics engine built on Stage3D. API identical to Flash API. ( , )

  • Feathers UI

    User interface components for Starling Framework ( , )

  • Flow

    Layout, effects, data binding and remoting framework to be used instead of Flex

  • AS3Commons UI

    Layouting, focus and keyboard management framework

  • Swiz

    Brutally simple micro-architecture for creating RIAs with AS3 and Adobe Flex

  • Hiddenwood

    User interface library developed for a web app project, written in AS3 and in a MVC pattern

  • Elastic-Lists

    Fluid and powerful interface for facet browsing

  • Apache Flex®

    The Apache Flex® SDK is the evolution of the popular Adobe Flex SDK. The Apache Flex® SDK is an application development framework for easily building Flash-based applications for mobile devices, web browsers, and desktop platforms

  • Apache Royale®

    The Apache Royale® project is developing a next-generation of the Apache Flex® SDK. Royale has the goal of allowing applications developed in MXML and ActionScript to not only run in the Flash/AIR runtimes, but also to run natively in the browser without Flash, on mobile devices as a PhoneGap/Cordova application, and in embedded JS environments such as Chromium Embedded Framework. Royale has the potential to allow your MXML and ActionScript code to run in even more places than Flash currently does

  • CitrusEngine

    Professional-grade game engine built built on Starling & Away3D

  • StarlingPunk

    Framework built on Starling to add structure and organization to your game projects

  • FlashPunk

    Framework to build 2D games. Provides graphics, events, inputs, animation, etc

  • Flixel

    Useful base classes that you can extend to make your own game objects

  • Tetragon

    Cross-platform framework to build any kind of game. Provides resource management, debugging facilities, multi-locale support, layered extendability, a game-oriented data structure, and more

  • Pixelizer

    Component based game engine to build 2D games. Provides rendering, animation, input, etc

  • AS3isolib

    Isometric Library developed to assist in creating isometrically projected games

  • IsoHill

    GPU-based Isometric engine built on Starling, with TILED map parser, layers, etc ( )

  • YCanvas

    High-performance 2D tile renderer and world map renderer

  • ND2D

    GPU-accelerated 2D game engine using Stage3D ( )

  • Nexus

    GPU-accelerated 2D game engine using Stage3D

  • AwayBuilder

    Visual workflow tool to import, optimise and bake 3D assets from a variety of sources

  • Away3D

    Open-source GPU-accelerated 3D engine for Flash Player 11+ ( )

  • Away3D OpenFL

    Away3D for Neko, HTML5 and native CPP. ( )

  • AwayPhysics FP11

    Away Physics - 3D physics library for the Away3D FP 11 ( )

  • Alternativa3D

    Alternativa3D GPU accelerated 3D engine ( )

  • Flare3D

    Commercial 3D platform with high-performance engine and Level-editor IDE

  • Zen3D

    High-performance 3D engine for Adobe Flash & AIR (GPU based)

  • GreenSock GSAP

    The industry-standard animation library for Flash (TweenLite, TweenMax) ( )

  • GTween

    Small but robust library for programmatic tweening, animation, and transitions

  • DragonBones

    High-speed skeletal animation using Starling, and tools to export animations from Flash Pro

  • FlashEff2

    Premiere programmatic animation library with 100+ transitions and text effects

  • FlashEffNano

    FlashEff transition library optimized for mobile devices, with 20+ transitions in 750 styles

  • StarlingGAFPlayer

    Play back GAF animations using Starling (animations authored in Flash Pro)

  • AS3-signals

    New approach for AS3 events inspired by C# events and signals/slots in Qt

  • react-as3

    Signals/slots and functional reactive programming library

  • Signaller

    Signals implementation with restricted rights for dispatching

  • Fa-as3

    Write less, do more framework, modeled like jQuery

  • AS3FP

    Collection of functional idioms based on Haskell and Coffeescript

  • Raix

    Reactive And Interactive eXtensions simplifies working with interactive data (arrays) or reactive data (events)

  • Fxp-as3

    Functional library inspired by the "mostly adequate guide"

  • AS3unit

    Unit testing framework for ActionScript 3

  • hamcrest-as3

    Matcher objects allowing 'match' rules to be defined declaratively

  • expect.as

    BDD-style assertion library for ActionScript 3

  • AS3spec

    Tiny BDD framework for AS3, inspired by Bacon and RSpec

  • Flexunit

    FlexUnit project for Actionscript 3 and Flex projects

  • ASunit

    The only unit test framework that supports Flash Players 6, 7, 8, 9 and 10

  • RobotEyes

    End-to-end testing for TDD. Hybrid of WindowLicker and Drew Bourne's Mockolate

User Interface

  • MinimalComps

    Minimal ActionScript 3.0 UI Components for Flash

  • MadComponents

    Popular Mobile UI Framework for AS3 / AIR

  • AsWing

    Open Source Flash ActionScript GUI framework

  • GPUI

    Tiny GUI Library based on Stage3D (GPU)

  • Falcon

    responsive/flexible mobile ui controls for Feathers

  • Flex-maps

    Definitive solution for maps in Apache Flex

  • FlexBook

    Awesome Page Flip component for Flex

  • Flex-Android-Material-Skins

    Android Material Design skins for Flex Mobile components

  • TabbedApplication

    View-based navigation model with swipe to navigate tabs

  • DataGrid

    Displays a datagrid with column headings and smooth scrolling

  • DataTree

    Displays hierarchical data arranged as an expandable tree

  • Canvas

    Supports basic vector drawing functionality

  • CircleProgress

    Displays progress using a radial progressbar

  • ZoomableControl

    Allows a pinch to zoom using the multitouch inputs

  • Toaster

    Simple feedback about an operation in a small popup.

  • Google Maps

    Google Maps for Starling, optimized for mobile devices

  • Adobe TLF

    Adobe/Apache Flex Text Layout Framework (TLF)

  • TinyTLF

    Versatile text layout framework built on top of the Flash Text Engine for Flash/Flex

  • TransformManager

    By Greensock. Interactive scaling/rotating/moving of DisplayObjects

  • TransformTool

    Free Transform Tool (AS, JS) for manipulating objects in 2D space

  • Argilla-Mosaic

    Dynamic layout library

  • xrope

    Simple layout library for native AS3 display objects

  • miglayout-as

    Port of MigLayout, a superbly versatile Flash/Flex/FlashCocoa (SWT/Swing/JavaFX) layout manager

  • TUIO Client

    Common framework for multi-touch hardware, supporting TUIO/FLC and TUIO/TCP ( )

  • Gestouch

    Multitouch gesture recognition library for building better Natural User Interfaces

  • Gestures.IO

    Simplifies the way you create gesture-based Natural Interactions

  • TouchScript

    Multitouch framework that makes handling complex gesture interactions on large touch surfaces easier

  • AS3dpad

    A virtual touchscreen gamepad designed for Adobe AIR Mobile (Android/iOS)

  • Gamepad

    Simulates an analog joystick input using the keyboard

  • Advanced_Joystick

    Joystick for the Starling Framework, designed for Adobe AIR Mobile

  • AS3-Controller-Input

    Interact with Ouya and Xbox360 game controllers from Adobe AIR

Multimedia

  • FLARToolKit

    AS3 port of the industry standard ARToolkit library, for Flash Player 11. ( )

  • FLAREmulator

    Test AR demos to see what works and what doesn't with or without a webcam

  • FLARManager

    Lightweight framework for building augmented reality apps, using FLARToolkit/flare.tracker/flare.NFT

  • NyARToolkitAS3

    NyARToolkit AS3 edition. Marker based Augmented reality library

  • EZFLAR

    A little wrapper to ease the way AR works

  • IN2AR

    SDK for IN2AR cross-platform Augmented Reality Engine

  • Axiis

    Data visualization framework with line, bar, wedge, column, cluster, area, smith and treemap charts

  • Open Flash Charts

    Line charts, Area charts, Bar charts, Pie charts, Scatter charts

  • Flare

    charts and graphs, supports data management, visual encoding, animation, and interaction techniques

  • clearmaps

    Mapping framework for data visualization

  • redada

    Interactive visualization of weighted graphs using GraphML files

  • Flextreemap

    TreeMap data visualization component for Adobe Flex

  • GraphVisualizer

    A Flex 3 + ActionScript 3 web software to draw dynamic graphcs

  • Weave

    Web-based Analysis and Visualization Environment

  • Social-grid

    Abstract Grid Visualization for Social Media

  • CameraDetection

    Camera detection

  • Fluocam

    Virtual camera for Starling applications

  • WebcamRecorder

    Chromeless video/audio/still image recording from webcams

  • FlashyWrappers

    Recording video from AIR apps on Windows/Android/iOS/OSX

  • Scale9Image

    Optimized scale9Grid image for starling

  • ASImageLib

    BMP/PNG decoder for actionscript

  • Async-Image-Encoders

    Asynchronously encode BitmapData objects into image file format

  • Flip-Planes-AS3

    Photo slideshow effects

  • AS3-transitions-lib

    Image Transitions Library

  • Inspirit Image

    FFT, SURF, edge detection, fluid solver, etc

  • Inspirit GPUImage

    Framework for GPU-based image processing

  • AS3potrace

    POTrace implementation, to trace bitmap images to vector

  • ATF-Encoder

    Encode/decode ATF (Adobe Texture Format) files in pure AS3

  • AS3-klt

    Kanade-Lucas-Tomasi feature tracker implementation

  • BlurHash

    A BlurHash encoder/decoder implementation in ActionScript 3.0

  • Firetype

    Parse OpenType fonts and render them using Stage3D

  • BMFontRenderer

    AS3 renderer for bitmap font data in the BMFont format

  • HanFont

    AIR app for Chinese Font Embeding in ActionScript

  • Ficon.as

    Library to easily include icon fonts

  • Flint

    Particle Engine for Flash and Flex

  • Desuade Partigen

    Desuade Partigen particle generation system ( )

  • Angulex

    Particle Designer for the Starling framework (ActionScript 3)

  • SAP

    Particle System for Starling

  • Starling-Particles

    Particle system for the Starling framework, compatible with the "Particle Designer" from 71squared.com

  • MotionParticleSprite

    Design motion paths in Flash Pro and use it to guide Starling particles

  • Pantaloons

    Panoramic viewing in Flash Player

  • SaladoPlayer

    Panorama viewer

  • PanoramicViewer

    3D Panoramic Viewer

  • Sphere_panorama

    Panorama player with equirectangular texture written in AS3 (Alternativa3D)

  • CuTy

    QTVR Panorama viewer based on Flash 10

  • Zxing AS3

    QR code detection and generation ( )

  • AS3-qrcode-encoder

    QR code encoder in as3

  • qrcode-as

    QR Code reader which supports webcam on Windows, Mac and Linux

  • SoundAS

    Modern & lightweight sound manager for AS3

  • Standingwave3

    Dynamic audio library

  • Standingwave3-addons

    Addons for SW3

  • Soundtouch-as3

    AS3 Port of the SoundTouch Sound Processing Library

  • SeiON

    Sound Management Library

  • AS3-Sound-Manager

    Upgraded version of the Sound Manager Class from Matt Przybylski

  • AS3sfxr

    Port of sfxr from C++ to AS3, using the new sound and file capabilities of Flash Player 10

  • AS3-audio

    Audio Management in Actionscript

  • SiON

    Flash Software Synthesizer

  • FlashWavRecorder

    Recording audio and saving as a WAV

  • Local-recorder

    Local audio recorder (no streaming server required). Currently requires Flash Player 10.1 or above

  • Jukebox

    Music manager for Actionscript 3 projects

  • Flod

    Amiga SoundTracker (MOD) and FastTracker (XM) Replay Library

  • Flowplayer

    Flowplayer Flash, the video player for the Web

  • Goplayer

    Modern open-source video player written in ActionScript 3

  • OSFlashVideoPlayer

    Open source flash video player

  • F4player

    Open Source AS3 Flash Video Player

  • dashas

    MPEG-DASH player written in ActionScript

  • hlsplayer

    HLS player for OSMF flash framework

  • vgaplayer

    Open source player for Adobe Flash Media Server streams (RTMP)

Database

  • AS3Query

    Another SQLite ORM and query DSL for ActionScript

  • AIRdb

    AIR ORM for using client-side SQLite within AIR and Flex apps. Supports ActiveRecord style models, migrations and associations

  • Flexine

    SQLite ORM for AIR

  • AIR-sqlite

    Utilities for working with SQLite databases in AIR

  • MongoAS3

    MongoDB driver

  • ActionMongo

    MongoDB driver

  • AS3couchdb

    Client-side API for interacting with a CouchDB instance

  • Soup

    Mixing CouchDB, Sinatra, AIR and RestfulX to create an offline/online ready app with undo/redo capabilities

  • AS3mysql

    Driver for the MySQL open source database

  • Pegasus

    Driver for the PostgreSQL open source database

  • AWS-dynamodb

    Driver for accessing Amazon's AWS DynamoDB

  • AS3redis

    Driver for Redis

File Formats

  • FZip

    Mature library to load, modify and create standard ZIP archives

  • ASZip

    Generate ZIP archives from AS3

  • Untar-Worker

    TAR extraction using AS3 Workers (background threads)

  • AsCollada

    Parse COLLADA 3D model files ( )

  • AsBlender

    Parse Blender .BLEND files

  • AS3-bvh-parser

    Parse BVH files

  • EasyAGAL

    Simplifies development of AGAL shaders with code completion, code hinting, macros, etc

  • CSV4AS3

    CSV library ported from Apache Commons CSV

  • Csvlib

    CSV parser

  • AS3csslib

    CSS3 parser, selector and style engine for ActionScript 3.0

  • Fcss

    Flash Cascading StyleSheet Library

  • Stylekit-as3

    Skinnable user interfaces using CSS3

  • Sass4as

    Syntactically Awesome Stylesheets for ActionScript 3

  • Jakute-CSS

    Jakute is a CSS framework for ActionScript/Flash

  • CSS.as

    Single-file CSS parser, part of TinyTLF project

  • ActionBSON

    BSON data encoder/decoder

  • MongoAS3

    MongoDB Driver which includes BSON I/O

  • AS3-exif-lib

    Parse JPEG EXIF data

  • Exif-as3

    Parse JPEG EXIF data

  • Fxg-as3-lib

    Pure AS3 FXG rendering library (both runtime rendering and mxml supported)

  • Fxg2as3

    Converting FXG markup into executable Actionscript 3 code

  • AS3gif

    Play and encode Animated GIFs

  • GIF Player

    Play Animated GIFs in Flash

  • Async-gif-decoder

    Asynchronous GIF decoder & player

  • AS3iCAL

    iCal parser based on the RFC2445 specification

  • Actionjson

    Faster, more advanced ActionScript 3 JSON library

  • Jameson

    JSON Document Object Mapper

  • Serialkiller

    JSON & XML serialization library

  • JsonMapper

    Typed JSON parser

  • JSONTools

    JSON errors, the speed of the JSWoof JSON library, and E4X style queries dubbed E4J

  • Showdown.as

    Port of showdown.js

  • Actiondown

    Port of Javascript Showdown

  • Markdownlib

    Implementation of Markdown

  • AS3id3lib

    Parse MP3 ID3 data

  • AS3Icy

    Decode and play live MP3 streams from Shoutcast, Icecast and Limewire

  • AlivePDF

    Client side PDF generation ( )

  • PurePDF

    Complete PDF library, port of Java iText

  • HalcyonPDF

    OpenStreetMap PDF renderer

  • PDFCase

    PDF Library

  • PDFView

    PDF viewer built from scratch

  • AS3-psd-parser

    Parse Photoshop PSD files and render as BitmapData objects

  • AS3swf

    Low level library to parse, create, modify and publish SWF files

  • AS3abc

    Low level library to parse, create, modify and publish ABC (Actionscript Block Code) files

  • SWFWire

    SWF Decompiler and Inspector Tools

  • Abc-abstraction

    Allows ABC to be analyzed, manipulated, packaged back into an SWF, and run

  • AS3SVGRenderer

    SVG Renderer for Flash Player

  • SVGParser

    SVG parser and renderer to FIVe3D and HTML5 canvas

  • XMLSerializer

    Library which allows data serialisation from ActionScript to XML and from XML to ActionScript

  • DynamicXMLParser

    Dynamic parse xml content into predefined data classes (actionscript 3)

  • Nudge

    Framework to serialize/deserialize objects as XML

  • AStream

    XML to Object (and vice versa) mapping library written in AS3. Compatible with XStream

  • AS3-xlsx-reader

    Parse Open XML Excel (.XLSX) or Open Office spreadsheets

Networking

  • GreenSock LoaderMax

    Provides an easy and powerful way to load assets at runtime

  • BulkLoader

    Bulk asset loading library for Actionscript

  • AssetLoader

    Multi-file/asset loader for AS3 built on AS3Signals

  • AS3midilib

    Work with MIDI files and MIDI input/output devices

  • AS3glue

    Communication for Arduino boards

  • AS3-arduino

    Connecting Arduino Prototyping board to Adobe AIR

  • AIRkinect

    ANE for integrating with Microsoft Kinect. ( )

  • KinectGate

    KinectSDK to AS3 socket gate

  • Kinect-Gestures

    AIR Kinect Gesture Library

  • OpenTSPS

    TSPS is a cross platform Toolkit for Sensing People in Spaces. It performs openCV operations on live video (Kinect, web camera, etc) and sends it to clients as JSON (via WebSockets), OSC, TUIO, or TCP

  • LeapMotionAS3

    Integrate with the LeapMotion sensor (provides Gestures, Image, Skeleton/Bone @ 210 FPS)

  • AIRhttp

    HTTP Server for Adobe AIR

  • AIR-Server

    Socket Server library for Adobe AIR

  • Actionscript-oauth2

    Interfacing with OAuth 2.0 services

  • oauth-flex

    OAuth.io plugin for Apache Flex/ActionScript

  • oauth-as3

    Mavenized, RSL version of oauth-as3 library - OAuth for ActionScript 3

  • Hendrix-HTTP

    Lightweight HTTP library for ActionScript 3 (as3) inspired by Square's OkHttp

  • HTTPForm

    Emulate a multipart/form-data HTML form submission request, including file upload

  • AS3httpclient

    HTTP client implementation

  • AS3httpclient

    HTTP client implementation

  • Amazon Web Services

    AS3 API for AWS

  • P2Plocal

    Local RTMFP connections

  • Android-Flash-P2P

    P2P Communication between a Client.swf and an Android Device with AIR

  • NetGrouper

    Wrapper for NetGroup and RTMFP Multicasting abilities to create quick P2P multiplayer games over local networks or Adobe Cirrus

  • HydraP2P

    Simplifies the peer-to-peer API introduced in Flash Player 10.1

  • GroupP2P

    P2P-based netgroup

  • HLS-P2P

    Flash OSMF based hybrid cdn&p2p hls solution

  • P2Pmessaging

    Simple messaging framework for doing P2P in Flash

  • ArcusNode

    RTMFP Rendevouz Service For Peer Assisted Networking With Adobe Flash on Node JS

  • AS3WebSocket

    WebSocket client implementation for the final WebSocket Draft RFC6455

  • SmartSocket

    SmartSocket is a Java and PHP socket server engine, to make creating multi-user applications quick and painless

  • FlashSocket.IO

    Clients connect to Socket.IO servers from AS3/AIR clients

  • Socket.io

    Socket.IO Actionscript 3 client

  • AMFsocket

    Bi-directional RPC library for high performance network communication

  • Sockpuppet

    Complete Ruby/ActionScript socket client/server with AMF

  • Socket.io-flash

    Communication to Socket.IO v.0.8+ servers

  • ws-flash-client

    Reliable minimalistic WebSocket client (uses Adobe Flash where native WebSocket is not available)

  • GIT

    Client-side implementation of Git

  • AIRplay

    Client-side implementation of Apple's Airplay

  • TeaTime

    AS3/Erlang implementation of the Croquet project's TeaTime protocol

  • XMPP

    Client-side implementation of XMPP library

  • XMPP

    Lightweight implementation of XMPP library

  • AMQP

    Client-side implementation of the 0-8 version of AMQP

  • NTP

    Client-side implementation of NTP Client (Network Time Protocol)

  • FUDI

    Client-side implementation of the Puredata FUDI protocol

  • BDD Cucumber

    A BDD Cucumber wire protocol implementation for Flash ActionScript

  • AIRXMail

    Complete client-side email library supporting SMTP, POP3 and IMAP4

  • AS3Mailer

    Sends email using server script or invokes a mailto

Utilities

  • FiniteStateMachine

    Finite State Machine for AI bot/agent

  • N-GramPredictor

    n-Gram predictor for AI bot/agent

  • Naive-BayesPredictor

    Naive-Bayes predictor for AI bot/agent

  • HierarchicalStateMachine

    Hierarchical State Machine for AI bot/agent

  • Godmode-as3

    Behavior tree implementation (artificial intelligence)

  • DecisionTree

    Binary decision tree for AI bot/agent

  • FuzzyStateMachine

    Fuzzy State Machine (FuSM) for AI bot/agent

  • SmartKid

    Powerful AI engine for 2D & 3D games

  • EasyAS-Worker

    Simplified wrapper for AIR Workers

  • Worker-from-class

    Create Workers from Class definitions

  • BlooddyCrypto

    High-performance library for processing binary data. This library contains MD5, SHA-1, SHA-2, Base64, CRC32, JSON, PNG/JPEG encoders

  • AS3Crypto

    Fork of Henri Torgemane's excellent cryptography library ( )

  • AS3corelib

    MD5 and SHA1 hashing, Image encoders, and JSON serialization

  • ASCrypt

    Crypto library with a similar API for multiple languages

  • Nexuslib

    Reflection, serialization, seeded random number generation, cryptography, networking, and more

  • Hashlib

    Over 30 different hashing functions

  • XXTEA-AS3

    XXTEA encryption algorithm library for ActionScript 3

  • Gibberish-AES

    A fully OpenSSL compliant ActionScript 3 library for AES encryption

  • AS3Commons Collections

    Sophisticated and high-performance collections & iterators for AS3

  • AS3geometry

    Primitives, Polygons, Intersections, etc

  • AS3GeomAlgo

    Collection of geometry algorithms. Port of hxGeomAlgo

  • Coral

    High-performance classes for 3D mathematics (Point, Vector, Matrix, Quaternion)

  • Csg.as

    Constructive Solid Geometry on 3D meshes

  • PathUtils

    Working with quadratic, bezier and line sequences

  • Hilbert

    Port of Hilbert curve from cortesi/scurve

  • AS3AStar

    Fast A-Star pathfinding algorithm

  • A-star_pathfinder

    A-Star pathfinding interface for tile based maps

  • As3Pathfinder

    Grid Path finding Library written using Dijkstra's algorithm

  • AS3Units

    Port of NGUnits. Parsing, formatting, and converting between units of measure

  • AS3LinAlg

    Linear Algebra library (Jacobi SVD, Eigen Vectors/Values, Cholesky LU, etc)

  • Performance Primitives

    High-performance math modeled on the Intel Performance Primitives

  • Zexpression

    Parse and evalate math expressions with functions and variables

  • FlexibleMatrix

    A multi purpose Matrix class

  • AS3eval

    Packages the Tamarin ESC compiler to work within Flash Player. ( )

  • FlashFormulaEditor

    Formula editor made in Adobe Flex

  • Linkify-as3

    Convert URLs, e-mail addresses, phone numbers, into clickable links

  • AS3hyphenation

    Port of the Javascript text hyphenation library Hyphenator.js

Runtimes

  • 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

  • JS

    RhinoJS, Port of Mozilla's Rhino JavaScript interpreter

  • Simple JS

    AS3-based Javascript interpreter

  • MIL

    A MIL language VM and interpreter written in ActionScript

  • TALES

    TALES interpreter for ActionScript

  • Scheme

    Scheme interpreter in ActionScript

  • Lisp

    Lisp dialect written in Actionscript, with compiler and bytecode interpreter

  • Lisp Compiler

    A lisp compiler for the AVM2

  • CannonML

    keim's CannonML (shmup scripting language) interpreter

AIR Native Extensions

  • SongPicker

    A song picker/player ANE for iOS and Android

  • SilentSwitch

    ANE for iOS to mute sounds if the hardware silent switch is on

  • VolumePro

    Control native music stream volume and you can listen to the volume changes

  • SystemVolume

    Interact with the system volume for iOS and Android devices

  • WebView (Tuarua)

    Modern WebView for OSX 10.10+, Windows Desktop, iOS 9.0+ and Android 21+. Uses CEF (Chromium Embedded Framework) on Windows, WKWebView on iOS/OSX, and WebView on Android

  • WebView (FlashLab)

    Replacement for StageWebView, allows calling Javascript functions from AIR

  • AVANE

    For building video encoding applications using FFmpeg

  • PDF

    Lets you open PDF files from your AIR mobile apps. Supported on Android and iOS

  • VideoPlayer

    Play video files in Android or iOS native video player

  • SurfaceVideoPlayer

    SurfacePlayer ANE helps you play video files inside your air mobile projects

  • Speech

    Convert strings to voice files and vice versa fully in the background

  • MyAR

    AR ANE supporting Android and iOS 64-bit based on Metaio's SDK

  • QR-zbar

    ANE for QR Code Reader

  • Barcode

    Scan almost any barcode type with this super fast barcode scanner ANE

  • Bullet

    Bullet physics simulation library

  • FileChooser

    Enable users to select a file from the device filesystem

  • ZipManager

    Zip or unzip large zip archives super fast using native process on Android and iOS

  • Spotlight

    Integrate with iOS 9 Spotlight Search, to index search items and user generated content

  • Firebase

    API for Google Firebase on Android and iOS with 100% identical ActionScript API

  • DownloadManager

    Download large data files with pause/resume support

  • BitTorrent

    For building BitTorrent enabled applications

  • Bluetooth

    Scan for other devices, connect to and pair with them and transfer data between them

  • GPS

    Get current device GPS location as fast as possible by automatically checking the best available provider

  • GoogleVR

    Google Virtual Reality SDK available to AIR developers

  • Joystick-ANE

    ANE Joystick Library

  • AIRControl

    Adobe AIR Game Controller ANE

  • AIROUYAController

    ANE for the OUYA Controller

  • AIRKinectv2

    ANE for Microsoft Kinect v2 for Windows SDK

  • Serial/MIDI/DMX

    AIRBonjour, NativeSerial, NativeDMXController, NativeMIDI, VirtualMIDI, ExtendedMouse

  • LeapMotionAS3

    ANE for LeapMotion sensor (provides Gestures, Image, Skeleton/Bone @ 210 FPS)

  • TaskbarProgress

    Display taskbar progress on OSX & Windows 7/8/10

  • DesktopToast

    Display interactive toast notifications in Windows 8/10 and OSX

  • AlarmManager

    Run a scheduled task even if your AIR app is closed

  • InAppPayments

    Identical in-app-billing and in-app-purchase ANE for Android and iOS

  • PermissionCheck

    Check and request for permissions in your Adobe Air app

  • RateMe

    Ask your users to rate your app in the most efficient way

  • Statusbar

    Control the Statusbar in your AIR apps in runtime

  • Badge

    Control the iOS badge value

  • WinDebug

    Windows ANE to control applications, windows, memory, breakpoints, metadata, registry, etc

  • Can-Open-URL

    ANE for iOS to detect whether an app is installed to handle a specific URL scheme

  • Facebook

    Integrate Facebook SDK into your AIR apps

  • GCM

    Use Google Cloud messaging on Android and iOS.

  • Baidu

    Baidu ANE for for iOS and Android

  • Admob

    Admob ANE

  • GameServices

    Google Game Services for Android+iOS

  • MoPub

    ANE for MoPub advertising

  • UMAnalytics

    ANE for UMAnalytics SDK (iOS and Android)

  • Localytics

    Localytics analytics for mobile Adobe AIR applications (iOS & Android)

  • Testflight

    Apple TestFlight ANE

  • HockeyApp

    ANE for the Hockeyapp testing & distribute platform

  • Chartboost

    ANE for the Chartboost SDK with compile scripts

  • Devtodev

    A full-cycle analytics solution for game developers

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.