1330 lines
59 KiB
HTML
1330 lines
59 KiB
HTML
<p><a
|
||
href="https://www.adobe.com/products/air.html"><img src="https://rawgit.com/hgupta9/awesome-actionscript3/master/AS3_AIR.png" align="right" width="150"></a></p>
|
||
<h1 id="awesome-actionscript-3-awesome">Awesome ActionScript 3 <a
|
||
href="https://github.com/sindresorhus/awesome"><img
|
||
src="https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg"
|
||
alt="Awesome" /></a></h1>
|
||
<blockquote>
|
||
<p>A curated list of awesome libraries and components for ActionScript 3
|
||
and Adobe AIR.</p>
|
||
</blockquote>
|
||
<p><a href="https://en.wikipedia.org/wiki/Adobe_AIR">Adobe AIR</a>
|
||
provides a single set of APIs to build cross-platform desktop/mobile
|
||
applications and games. <a
|
||
href="https://en.wikipedia.org/wiki/ActionScript">ActionScript 3</a> is
|
||
the programming language for AIR. Powerful native functionality such as
|
||
file system, SQLite, sensors are included by default. To add missing
|
||
functionality, you can build ANEs (Air Native Extensions) coded in the
|
||
native language (eg VC++ for Windows, Java for Android,
|
||
Swift/Objective-C for iOS). To build mobile apps/games with GPU-rendered
|
||
graphics, use the <a href="https://gamua.com/starling/">Starling</a>
|
||
framework and optionally the <a href="https://feathersui.com/">Feathers
|
||
UI</a>. Adobe AIR is very popular in the mobile gaming space.</p>
|
||
<p>Contributions welcome. To add a useful project simply create an <a
|
||
href="https://github.com/hgupta9/awesome-actionscript3/issues">Issue</a>.</p>
|
||
<h2 id="contents">Contents</h2>
|
||
<ul>
|
||
<li><a href="#development-tools">Development Tools</a></li>
|
||
<li><a href="#frameworks">Frameworks</a></li>
|
||
<li><a href="#user-interface">User Interface</a></li>
|
||
<li><a href="#multimedia">Multimedia</a></li>
|
||
<li><a href="#database">Database</a></li>
|
||
<li><a href="#file-formats">File Formats</a></li>
|
||
<li><a href="#networking">Networking</a></li>
|
||
<li><a href="#utilities">Utilities</a></li>
|
||
<li><a href="#runtimes">Runtimes</a></li>
|
||
<li><a href="#air-native-extensions">AIR Native Extensions</a></li>
|
||
</ul>
|
||
<h2 id="development-tools">Development Tools</h2>
|
||
<p><em>This section includes commercial tools as well as free/open
|
||
source tools.</em></p>
|
||
<h4 id="code-editors">Code Editors</h4>
|
||
<ul>
|
||
<li><a href="http://flashdevelop.org/">FlashDevelop</a> - Premiere free
|
||
& open-source IDE for AS3 & AIR, with code completion,
|
||
debugging, and more.</li>
|
||
<li><a href="http://fdt.powerflasher.com/">Powerflasher FDT</a> -
|
||
Commercial IDE built on the Eclipse platform for development of Adobe
|
||
Flash/AIR content.</li>
|
||
<li><a href="https://www.adobe.com/products/flash-builder.html">Adobe
|
||
Flash Builder</a> - Commercial IDE for building applications on the Flex
|
||
framework (with advanced debugging tools).</li>
|
||
<li><a href="http://moonshine-ide.com/">Moonshine IDE</a> - 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.</li>
|
||
<li><a
|
||
href="https://www.jetbrains.com/help/idea/building-actionscript-and-flex-applications.html">IntelliJ
|
||
IDEA</a> - Commercial IDE that supports many different languages
|
||
including AS3.</li>
|
||
<li><a href="https://as3mxml.com/">Visual Studio Code</a> - An AS3 &
|
||
MXML language extension for Visual Studio Code. Runs on Windows, macOS,
|
||
and Linux.</li>
|
||
</ul>
|
||
<h4 id="live-debuggers">Live Debuggers</h4>
|
||
<ul>
|
||
<li><a href="https://www.adobe.com/products/scout.html">Adobe Scout</a>
|
||
- Advanced visual profiling and debugging tool for AIR apps & games
|
||
(supports Stage3D).</li>
|
||
<li><a href="https://github.com/MrTact/monsterdebugger">De-Monster
|
||
Debugger</a> - Advanced tool to debug graphics and data from a live AIR
|
||
application.</li>
|
||
<li><a
|
||
href="https://github.com/joshtynjala/monsterdebugger-client-starling">De-Monster
|
||
Debugger (Starling)</a> - Fork of De-Monster Debugger with support for
|
||
Starling Framework.</li>
|
||
</ul>
|
||
<h4 id="asset-creators">Asset Creators</h4>
|
||
<ul>
|
||
<li><a href="https://www.adobe.com/products/animate.html">Adobe Animate
|
||
CC</a> - Premiere vector graphics and animation toolset for
|
||
vector/spritesheet creation.</li>
|
||
<li><a href="http://www.mapeditor.org/">TILED Map Editor</a> - Flexible
|
||
tile map editor compatible with various AS3 game engines.</li>
|
||
<li><a
|
||
href="https://github.com/zenrobin/FlashMovieClipConverter">FlashMovieClipConverter</a>
|
||
- Converts a Flash MovieClip to a Starling IAnimatable Sprite.</li>
|
||
</ul>
|
||
<h4 id="swf-obfuscators">SWF Obfuscators</h4>
|
||
<ul>
|
||
<li><a href="http://www.kindi.com/">secureSWF</a> - Commercial AS3/AIR
|
||
obfuscator with renaming, asset encryption and automatic code
|
||
optimization.</li>
|
||
<li><a href="http://www.ambiera.com/irrfuscator/">irrFuscator</a> -
|
||
Commercial AS3 obfuscator for Flash and Flex SWF files.</li>
|
||
</ul>
|
||
<h4 id="swf-inspectors">SWF Inspectors</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/magicalhobo/SWFWire">SWFWire</a> -
|
||
Advanced SWF Decompiler, Inspector and Debugger Tools (<a
|
||
href="http://www.swfwire.com/">website</a>).</li>
|
||
<li><a href="https://github.com/velocity9/Inspector">Velocity9</a> -
|
||
Basic SWF Inspector.</li>
|
||
</ul>
|
||
<h4 id="swf-decompilers">SWF Decompilers</h4>
|
||
<ul>
|
||
<li><a href="http://www.as3sorcerer.com/">AS3Sorcerer</a> - Premiere AS3
|
||
decompiler with 99% decompilation accuracy (supports SWF/SWC, Alchemy
|
||
opcodes).</li>
|
||
<li><a href="http://www.sothink.com/product/flashdecompiler/">Sothink
|
||
Decompiler</a> - Advanced decompiler for AS2/AS3 (supports asset
|
||
extraction and conversion of SWF to FLA/Flex).</li>
|
||
</ul>
|
||
<h4 id="ane-dev-tools">ANE Dev Tools</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/tuarua/FreSharp">FreSharp</a> - Build
|
||
ANEs using C# with this C# wrapper for FlashRuntimeExtensions .</li>
|
||
<li><a href="https://github.com/tuarua/Swift-IOS-ANE">Swift-IOS-ANE</a>
|
||
- ANE starter kit written in Swift 3 for iOS 10 .</li>
|
||
</ul>
|
||
<h2 id="frameworks">Frameworks</h2>
|
||
<h4 id="mvc-frameworks">MVC Frameworks</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/PureMVC/puremvc-as3-standard-framework">PureMVC</a>
|
||
- Industry-standard MVC framework for Flash (<a
|
||
href="https://github.com/PureMVC/puremvc-as3-multicore-framework">multicore</a>).</li>
|
||
<li><a
|
||
href="https://github.com/robotlegs/robotlegs-framework">Robotlegs</a> -
|
||
Dependency injection, module/view/command management framework for
|
||
Flash.</li>
|
||
<li><a href="https://github.com/flashapi/hummingbird">Hummingbird</a> -
|
||
Build and deploy robust MVC applications for AS3, Mobile and the
|
||
Starling Framework.</li>
|
||
<li><a href="https://github.com/LaurentZuijdwijk/Apollo">Apollo</a> -
|
||
Dependency injection and messaging framework, which can be used as the
|
||
basis for MVC projects.</li>
|
||
<li><a
|
||
href="https://github.com/soundstep/somacore_framework">Somacore</a> -
|
||
Lightweight event-based AS3 MVC framework.</li>
|
||
<li><a href="https://github.com/whitered/Kote">Kote</a> - Fast and
|
||
lightweight MVC framework that brings together the best of PureMVC and
|
||
as3-signals.</li>
|
||
<li><a
|
||
href="https://github.com/CreativeBottle/starlingMVC">StarlingMVC</a> -
|
||
IOC Framework for Starling based games.</li>
|
||
</ul>
|
||
<h4 id="ui-frameworks">UI Frameworks</h4>
|
||
<ul>
|
||
<li><a href="https://gamua.com/starling/">Starling</a> -
|
||
High-performance 2D graphics engine built on Stage3D. API identical to
|
||
Flash API. (<a
|
||
href="https://github.com/Gamua/Starling-Framework">github</a>, <a
|
||
href="http://wiki.starling-framework.org/start">help</a>).</li>
|
||
<li><a href="https://feathersui.com/">Feathers UI</a> - User interface
|
||
components for Starling Framework (<a
|
||
href="https://github.com/BowlerHatLLC/feathers">github</a>, <a
|
||
href="https://feathersui.com/help/index.html">help</a>).</li>
|
||
<li><a href="https://github.com/artman/Flow">Flow</a> - Layout, effects,
|
||
data binding and remoting framework to be used instead of Flex.</li>
|
||
<li><a href="https://github.com/AS3Commons/as3commons-ui">AS3Commons
|
||
UI</a> - Layouting, focus and keyboard management framework.</li>
|
||
<li><a href="https://github.com/swiz/swiz-framework">Swiz</a> - Brutally
|
||
simple micro-architecture for creating RIAs with AS3 and Adobe
|
||
Flex.</li>
|
||
<li><a
|
||
href="https://github.com/raweden/Project-Hiddenwood">Hiddenwood</a> -
|
||
User interface library developed for a web app project, written in AS3
|
||
and in a MVC pattern.</li>
|
||
<li><a
|
||
href="https://github.com/MoritzStefaner/Elastic-Lists">Elastic-Lists</a>
|
||
- Fluid and powerful interface for facet browsing.</li>
|
||
<li><a href="https://flex.apache.org/">Apache Flex®</a> - 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.</li>
|
||
<li><a href="http://royale.apache.org/">Apache Royale®</a> - 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.</li>
|
||
</ul>
|
||
<h4 id="game-frameworks">Game Frameworks</h4>
|
||
<ul>
|
||
<li><a href="http://citrusengine.com/">CitrusEngine</a> -
|
||
Professional-grade game engine built built on Starling &
|
||
Away3D.</li>
|
||
<li><a href="https://github.com/asaia/StarlingPunk">StarlingPunk</a> -
|
||
Framework built on Starling to add structure and organization to your
|
||
game projects.</li>
|
||
<li><a href="https://github.com/useflashpunk/FlashPunk">FlashPunk</a> -
|
||
Framework to build 2D games. Provides graphics, events, inputs,
|
||
animation, etc.</li>
|
||
<li><a href="https://github.com/AdamAtomic/flixel">Flixel</a> - Useful
|
||
base classes that you can extend to make your own game objects.</li>
|
||
<li><a
|
||
href="https://github.com/NothingInteractive/tetragon">Tetragon</a> -
|
||
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.</li>
|
||
<li><a href="https://github.com/johanp/Pixelizer">Pixelizer</a> -
|
||
Component based game engine to build 2D games. Provides rendering,
|
||
animation, input, etc.</li>
|
||
<li><a href="https://github.com/as3isolib/as3isolib.v1">AS3isolib</a> -
|
||
Isometric Library developed to assist in creating isometrically
|
||
projected games.</li>
|
||
<li><a href="https://github.com/jadbox/IsoHill-Game-Engine">IsoHill</a>
|
||
- GPU-based Isometric engine built on Starling, with TILED map parser,
|
||
layers, etc (<a href="http://www.isohill.com/">website</a>).</li>
|
||
<li><a href="https://github.com/jozefchutka/YCanvas">YCanvas</a> -
|
||
High-performance 2D tile renderer and world map renderer.</li>
|
||
<li><a href="https://github.com/lrrrs/nd2d">ND2D</a> - GPU-accelerated
|
||
2D game engine using Stage3D (<a
|
||
href="https://github.com/NoRabbit/ND2Dx">ND2Dx</a>).</li>
|
||
<li><a href="https://github.com/tversteeg/Nexus">Nexus</a> -
|
||
GPU-accelerated 2D game engine using Stage3D.</li>
|
||
</ul>
|
||
<h4 id="d-frameworks">3D Frameworks</h4>
|
||
<ul>
|
||
<li><a href="http://awaytools.com/awaybuilder/">AwayBuilder</a> - Visual
|
||
workflow tool to import, optimise and bake 3D assets from a variety of
|
||
sources.</li>
|
||
<li><a href="https://github.com/away3d/away3d-core-fp11">Away3D</a> -
|
||
Open-source GPU-accelerated 3D engine for Flash Player 11+ (<a
|
||
href="https://github.com/away3d/away3d-examples-fp11">examples</a>).</li>
|
||
<li><a href="https://github.com/away3d/away3d-core-openfl">Away3D
|
||
OpenFL</a> - Away3D for Neko, HTML5 and native CPP. (<a
|
||
href="https://github.com/away3d/away3d-examples-openfl">examples</a>).</li>
|
||
<li><a
|
||
href="https://github.com/away3d/awayphysics-core-fp11">AwayPhysics
|
||
FP11</a> - Away Physics - 3D physics library for the Away3D FP 11 (<a
|
||
href="https://github.com/away3d/awayphysics-examples-fp11">examples</a>).</li>
|
||
<li><a
|
||
href="https://github.com/AlternativaPlatform/Alternativa3D">Alternativa3D</a>
|
||
- Alternativa3D GPU accelerated 3D engine (<a
|
||
href="https://github.com/AlternativaPlatform/Alternativa3DExamples">examples</a>).</li>
|
||
<li><a href="http://flare3d.com/">Flare3D</a> - Commercial 3D platform
|
||
with high-performance engine and Level-editor IDE.</li>
|
||
<li><a href="https://github.com/hgupta9/Zen3D">Zen3D</a> -
|
||
High-performance 3D engine for Adobe Flash & AIR (GPU based).</li>
|
||
</ul>
|
||
<h4 id="animation">Animation</h4>
|
||
<ul>
|
||
<li><a href="https://greensock.com/gsap-as">GreenSock GSAP</a> - The
|
||
industry-standard animation library for Flash (TweenLite, TweenMax) (<a
|
||
href="https://github.com/greensock/GreenSock-AS3">github</a>).</li>
|
||
<li><a href="http://gskinner.com/libraries/gtween/">GTween</a> - Small
|
||
but robust library for programmatic tweening, animation, and
|
||
transitions.</li>
|
||
<li><a href="http://dragonbones.github.io/">DragonBones</a> - High-speed
|
||
skeletal animation using Starling, and tools to export animations from
|
||
Flash Pro.</li>
|
||
<li><a href="http://www.flasheff.com/">FlashEff2</a> - Premiere
|
||
programmatic animation library with 100+ transitions and text
|
||
effects.</li>
|
||
<li><a href="http://www.flasheffnano.com/">FlashEffNano</a> - FlashEff
|
||
transition library optimized for mobile devices, with 20+ transitions in
|
||
750 styles.</li>
|
||
<li><a
|
||
href="https://github.com/zenrobin/StarlingGAFPlayer">StarlingGAFPlayer</a>
|
||
- Play back GAF animations using Starling (animations authored in Flash
|
||
Pro).</li>
|
||
</ul>
|
||
<h4 id="signals">Signals</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/robertpenner/as3-signals">AS3-signals</a> - New
|
||
approach for AS3 events inspired by C# events and signals/slots in
|
||
Qt.</li>
|
||
<li><a href="https://github.com/tconkling/react-as3">react-as3</a> -
|
||
Signals/slots and functional reactive programming library.</li>
|
||
<li><a href="https://github.com/whitered/Signaller">Signaller</a> -
|
||
Signals implementation with restricted rights for dispatching.</li>
|
||
<li><a href="https://github.com/fabrikagency/fa-as3">Fa-as3</a> - Write
|
||
less, do more framework, modeled like jQuery.</li>
|
||
</ul>
|
||
<h4 id="functional">Functional</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/jadbox/AS3FP">AS3FP</a> - Collection of
|
||
functional idioms based on Haskell and Coffeescript.</li>
|
||
<li><a href="https://github.com/richardszalay/raix">Raix</a> - Reactive
|
||
And Interactive eXtensions simplifies working with interactive data
|
||
(arrays) or reactive data (events).</li>
|
||
<li><a href="https://github.com/j3k0/fxp-as3">Fxp-as3</a> - Functional
|
||
library inspired by the “mostly adequate guide”.</li>
|
||
</ul>
|
||
<h4 id="unit-testing">Unit Testing</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/Hoten/as3unit">AS3unit</a> - Unit
|
||
testing framework for ActionScript 3.</li>
|
||
<li><a
|
||
href="https://github.com/drewbourne/hamcrest-as3">hamcrest-as3</a> -
|
||
Matcher objects allowing ‘match’ rules to be defined declaratively.</li>
|
||
<li><a href="https://github.com/krzysztof-o/expect.as">expect.as</a> -
|
||
BDD-style assertion library for ActionScript 3.</li>
|
||
<li><a href="https://github.com/f1337/as3spec">AS3spec</a> - Tiny BDD
|
||
framework for AS3, inspired by Bacon and RSpec.</li>
|
||
<li><a href="https://github.com/flexunit/flexunit">Flexunit</a> -
|
||
FlexUnit project for Actionscript 3 and Flex projects.</li>
|
||
<li><a href="https://github.com/patternpark/asunit">ASunit</a> - The
|
||
only unit test framework that supports Flash Players 6, 7, 8, 9 and
|
||
10.</li>
|
||
<li><a href="https://github.com/Stray/RobotEyes">RobotEyes</a> -
|
||
End-to-end testing for TDD. Hybrid of WindowLicker and Drew Bourne’s
|
||
Mockolate.</li>
|
||
</ul>
|
||
<h2 id="user-interface">User Interface</h2>
|
||
<h4 id="ui-components">UI Components</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/minimalcomps/minimalcomps">MinimalComps</a> -
|
||
Minimal ActionScript 3.0 UI Components for Flash.</li>
|
||
<li><a
|
||
href="https://github.com/danfreeman/MadComponents">MadComponents</a> -
|
||
Popular Mobile UI Framework for AS3 / AIR.</li>
|
||
<li><a href="https://github.com/dreamsxin/AsWing">AsWing</a> - Open
|
||
Source Flash ActionScript GUI framework.</li>
|
||
<li><a href="https://github.com/inspirit/GPUI">GPUI</a> - Tiny GUI
|
||
Library based on Stage3D (GPU).</li>
|
||
<li><a href="https://github.com/HendrixString/Falcon">Falcon</a> -
|
||
responsive/flexible mobile ui controls for Feathers.</li>
|
||
<li><a href="https://github.com/igorcosta/flex-maps">Flex-maps</a> -
|
||
Definitive solution for maps in Apache Flex.</li>
|
||
<li><a href="https://github.com/blvz/FlexBook">FlexBook</a> - Awesome
|
||
Page Flip component for Flex.</li>
|
||
<li><a
|
||
href="https://github.com/quick6black/flex-Android-Material-Skins">Flex-Android-Material-Skins</a>
|
||
- Android Material Design skins for Flex Mobile components.</li>
|
||
</ul>
|
||
<h4 id="starling-components">Starling Components</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-Tabbed-Application">TabbedApplication</a>
|
||
- View-based navigation model with swipe to navigate tabs.</li>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-DataGrid">DataGrid</a>
|
||
- Displays a datagrid with column headings and smooth scrolling.</li>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-Tree">DataTree</a> -
|
||
Displays hierarchical data arranged as an expandable tree.</li>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-Canvas">Canvas</a> -
|
||
Supports basic vector drawing functionality.</li>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-CircleProgress">CircleProgress</a>
|
||
- Displays progress using a radial progressbar.</li>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-ZoomableControl">ZoomableControl</a>
|
||
- Allows a pinch to zoom using the multitouch inputs.</li>
|
||
<li><a
|
||
href="https://github.com/pol2095/Feathers-Extension-Toaster">Toaster</a>
|
||
- Simple feedback about an operation in a small popup. .</li>
|
||
<li><a href="https://github.com/ZwickTheGreat/feathers-maps">Google
|
||
Maps</a> - Google Maps for Starling, optimized for mobile devices.</li>
|
||
</ul>
|
||
<h4 id="layout">Layout</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/apache/flex-tlf">Adobe TLF</a> -
|
||
Adobe/Apache Flex Text Layout Framework (TLF).</li>
|
||
<li><a href="https://github.com/joelhooks/tinytlf">TinyTLF</a> -
|
||
Versatile text layout framework built on top of the Flash Text Engine
|
||
for Flash/Flex.</li>
|
||
<li><a
|
||
href="https://greensock.com/TransformManager">TransformManager</a> - By
|
||
Greensock. Interactive scaling/rotating/moving of DisplayObjects.</li>
|
||
<li><a
|
||
href="https://github.com/senocular/TransformTool">TransformTool</a> -
|
||
Free Transform Tool (AS, JS) for manipulating objects in 2D space.</li>
|
||
<li><a
|
||
href="https://github.com/folletto/Argilla-Mosaic">Argilla-Mosaic</a> -
|
||
Dynamic layout library.</li>
|
||
<li><a href="https://github.com/evan-liu/xrope">xrope</a> - Simple
|
||
layout library for native AS3 display objects.</li>
|
||
<li><a href="https://github.com/develar/miglayout-as">miglayout-as</a> -
|
||
Port of MigLayout, a superbly versatile Flash/Flex/FlashCocoa
|
||
(SWT/Swing/JavaFX) layout manager.</li>
|
||
</ul>
|
||
<h4 id="multi-touch">Multi Touch</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/lagerkoller/tuio-as3">TUIO Client</a> -
|
||
Common framework for multi-touch hardware, supporting TUIO/FLC and
|
||
TUIO/TCP (<a href="http://www.tuio.org/?flash">web</a>).</li>
|
||
<li><a href="https://github.com/fljot/Gestouch">Gestouch</a> -
|
||
Multitouch gesture recognition library for building better Natural User
|
||
Interfaces.</li>
|
||
<li><a
|
||
href="https://github.com/GesturesIO/gesturesio-as3">Gestures.IO</a> -
|
||
Simplifies the way you create gesture-based Natural Interactions.</li>
|
||
<li><a
|
||
href="https://github.com/TouchScript/TouchScript.as3">TouchScript</a> -
|
||
Multitouch framework that makes handling complex gesture interactions on
|
||
large touch surfaces easier.</li>
|
||
</ul>
|
||
<h4 id="game-controllers">Game Controllers</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/duckleg/as3dpad">AS3dpad</a> - A virtual
|
||
touchscreen gamepad designed for Adobe AIR Mobile (Android/iOS).</li>
|
||
<li><a href="https://github.com/iainlobb/Gamepad">Gamepad</a> -
|
||
Simulates an analog joystick input using the keyboard.</li>
|
||
<li><a
|
||
href="https://github.com/justjoeyuk/Advanced_Joystick">Advanced_Joystick</a>
|
||
- Joystick for the Starling Framework, designed for Adobe AIR
|
||
Mobile.</li>
|
||
<li><a
|
||
href="https://github.com/arkeus/as3-controller-input">AS3-Controller-Input</a>
|
||
- Interact with Ouya and Xbox360 game controllers from Adobe AIR.</li>
|
||
</ul>
|
||
<h2 id="multimedia">Multimedia</h2>
|
||
<h4 id="augmented-reality">Augmented Reality</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/Saqoosha/FLARToolKit">FLARToolKit</a> -
|
||
AS3 port of the industry standard ARToolkit library, for Flash Player
|
||
11. (<a
|
||
href="http://www.libspark.org/wiki/saqoosha/FLARToolKit/en">website</a>).</li>
|
||
<li><a
|
||
href="https://github.com/theflashbum/FLAREmulator">FLAREmulator</a> -
|
||
Test AR demos to see what works and what doesn’t with or without a
|
||
webcam.</li>
|
||
<li><a href="http://words.transmote.com/wp/flarmanager/">FLARManager</a>
|
||
- Lightweight framework for building augmented reality apps, using
|
||
FLARToolkit/flare.tracker/flare.NFT.</li>
|
||
<li><a
|
||
href="https://github.com/nyatla/NyARToolkitAS3">NyARToolkitAS3</a> -
|
||
NyARToolkit AS3 edition. Marker based Augmented reality library.</li>
|
||
<li><a href="https://github.com/tcha-tcho/EZFLAR">EZFLAR</a> - A little
|
||
wrapper to ease the way AR works.</li>
|
||
<li><a href="https://github.com/inspirit/IN2ARSDKExamples">IN2AR</a> -
|
||
SDK for IN2AR cross-platform Augmented Reality Engine.</li>
|
||
</ul>
|
||
<h4 id="data-visualization">Data Visualization</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/hgupta9/AxiisCharts">Axiis</a> - Data
|
||
visualization framework with line, bar, wedge, column, cluster, area,
|
||
smith and treemap charts.</li>
|
||
<li><a href="https://sourceforge.net/projects/openflashchart/">Open
|
||
Flash Charts</a> - Line charts, Area charts, Bar charts, Pie charts,
|
||
Scatter charts.</li>
|
||
<li><a href="https://github.com/prefuse/Flare">Flare</a> - charts and
|
||
graphs, supports data management, visual encoding, animation, and
|
||
interaction techniques.</li>
|
||
<li><a href="https://github.com/sunlightlabs/clearmaps">clearmaps</a> -
|
||
Mapping framework for data visualization.</li>
|
||
<li><a href="https://github.com/geraldo/redada">redada</a> - Interactive
|
||
visualization of weighted graphs using GraphML files.</li>
|
||
<li><a href="https://github.com/joshtynjala/flextreemap">Flextreemap</a>
|
||
- TreeMap data visualization component for Adobe Flex.</li>
|
||
<li><a
|
||
href="https://github.com/armisael/GraphVisualizer">GraphVisualizer</a> -
|
||
A Flex 3 + ActionScript 3 web software to draw dynamic graphcs.</li>
|
||
<li><a href="https://github.com/WeaveTeam/Weave">Weave</a> - Web-based
|
||
Analysis and Visualization Environment.</li>
|
||
<li><a href="https://github.com/Instrument/social-grid">Social-grid</a>
|
||
- Abstract Grid Visualization for Social Media.</li>
|
||
</ul>
|
||
<h4 id="camera">Camera</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/cataclysmicrewind/CameraDetection">CameraDetection</a>
|
||
- Camera detection.</li>
|
||
<li><a href="https://github.com/Fluocode/Fluocam">Fluocam</a> - Virtual
|
||
camera for Starling applications.</li>
|
||
<li><a
|
||
href="https://github.com/Stupeflix/WebcamRecorder">WebcamRecorder</a> -
|
||
Chromeless video/audio/still image recording from webcams.</li>
|
||
<li><a
|
||
href="https://github.com/rainbowcreatures/FlashyWrappers">FlashyWrappers</a>
|
||
- Recording video from AIR apps on Windows/Android/iOS/OSX.</li>
|
||
</ul>
|
||
<h4 id="image">Image</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/Tibus/Scale9Image">Scale9Image</a> -
|
||
Optimized scale9Grid image for starling.</li>
|
||
<li><a href="https://github.com/terrynoya/ASImageLib">ASImageLib</a> -
|
||
BMP/PNG decoder for actionscript.</li>
|
||
<li><a
|
||
href="https://github.com/LeeBurrows/Async-Image-Encoders">Async-Image-Encoders</a>
|
||
- Asynchronously encode BitmapData objects into image file format.</li>
|
||
<li><a
|
||
href="https://github.com/jamesflorentino/Flip-Planes-AS3">Flip-Planes-AS3</a>
|
||
- Photo slideshow effects.</li>
|
||
<li><a
|
||
href="https://github.com/foo123/as3-transitions-lib">AS3-transitions-lib</a>
|
||
- Image Transitions Library.</li>
|
||
<li><a href="https://github.com/hgupta9/InspiritImage">Inspirit
|
||
Image</a> - FFT, SURF, edge detection, fluid solver, etc.</li>
|
||
<li><a href="https://github.com/inspirit/GPUImage">Inspirit GPUImage</a>
|
||
- Framework for GPU-based image processing.</li>
|
||
<li><a
|
||
href="https://github.com/PowerflasherBR/as3potrace">AS3potrace</a> -
|
||
POTrace implementation, to trace bitmap images to vector.</li>
|
||
<li><a href="https://github.com/plepers/ATF-Encoder">ATF-Encoder</a> -
|
||
Encode/decode ATF (Adobe Texture Format) files in pure AS3.</li>
|
||
<li><a href="https://github.com/motemen/as3-klt">AS3-klt</a> -
|
||
Kanade-Lucas-Tomasi feature tracker implementation.</li>
|
||
<li><a href="https://github.com/roipeker/as3-blurhash">BlurHash</a> - A
|
||
BlurHash encoder/decoder implementation in ActionScript 3.0..</li>
|
||
</ul>
|
||
<h4 id="font">Font</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/MaxDidIt/firetype">Firetype</a> - Parse
|
||
OpenType fonts and render them using Stage3D.</li>
|
||
<li><a
|
||
href="https://github.com/bengarney/BMFontRenderer">BMFontRenderer</a> -
|
||
AS3 renderer for bitmap font data in the BMFont format.</li>
|
||
<li><a href="https://github.com/kyoji2/HanFont">HanFont</a> - AIR app
|
||
for Chinese Font Embeding in ActionScript.</li>
|
||
<li><a href="https://github.com/dv/Ficon.as">Ficon.as</a> - Library to
|
||
easily include icon fonts.</li>
|
||
</ul>
|
||
<h4 id="particle">Particle</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/richardlord/Flint">Flint</a> - Particle
|
||
Engine for Flash and Flex.</li>
|
||
<li><a href="http://desuade.com/partigen">Desuade Partigen</a> - Desuade
|
||
Partigen particle generation system (<a
|
||
href="https://github.com/andrewfitz/desuade">github</a>).</li>
|
||
<li><a
|
||
href="https://github.com/cosmindolha/ParticleDesigner">Angulex</a> -
|
||
Particle Designer for the Starling framework (ActionScript 3).</li>
|
||
<li><a href="https://github.com/gonchar/SAP">SAP</a> - Particle System
|
||
for Starling.</li>
|
||
<li><a
|
||
href="https://github.com/Gamua/Starling-Extension-Particle-System">Starling-Particles</a>
|
||
- Particle system for the Starling framework, compatible with the
|
||
“Particle Designer” from 71squared.com.</li>
|
||
<li><a
|
||
href="https://github.com/bjeld/motionparticlesprite">MotionParticleSprite</a>
|
||
- Design motion paths in Flash Pro and use it to guide Starling
|
||
particles.</li>
|
||
</ul>
|
||
<h4 id="panorama-viewer">Panorama Viewer</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/EyeSee360/Pantaloons">Pantaloons</a> -
|
||
Panoramic viewing in Flash Player.</li>
|
||
<li><a href="https://github.com/mstandio/SaladoPlayer">SaladoPlayer</a>
|
||
- Panorama viewer.</li>
|
||
<li><a
|
||
href="https://github.com/BrianMehrman/PanoramicViewer">PanoramicViewer</a>
|
||
- 3D Panoramic Viewer.</li>
|
||
<li><a
|
||
href="https://github.com/suzumura-ss/flash_sphere_panorama">Sphere_panorama</a>
|
||
- Panorama player with equirectangular texture written in AS3
|
||
(Alternativa3D).</li>
|
||
<li><a href="https://github.com/fieldOfView/CuTy">CuTy</a> - QTVR
|
||
Panorama viewer based on Flash 10.</li>
|
||
</ul>
|
||
<h4 id="qr-code">QR Code</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/zxing/zxing/tree/c1df162b95e07928afbd4830798cc1408af1ac67/actionscript">Zxing
|
||
AS3</a> - QR code detection and generation (<a
|
||
href="https://zxing.github.io/zxing/">docs</a>).</li>
|
||
<li><a
|
||
href="https://github.com/jbpin/as3-qrcode-encoder">AS3-qrcode-encoder</a>
|
||
- QR code encoder in as3.</li>
|
||
<li><a href="https://github.com/yanbe/qrcode-as">qrcode-as</a> - QR Code
|
||
reader which supports webcam on Windows, Mac and Linux.</li>
|
||
</ul>
|
||
<h4 id="sound">Sound</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/treefortress/SoundAS">SoundAS</a> -
|
||
Modern & lightweight sound manager for AS3.</li>
|
||
<li><a href="https://github.com/maxl0rd/standingwave3">Standingwave3</a>
|
||
- Dynamic audio library.</li>
|
||
<li><a
|
||
href="https://github.com/charlesclements/standingwave3-addons">Standingwave3-addons</a>
|
||
- Addons for SW3.</li>
|
||
<li><a href="https://github.com/also/soundtouch-as3">Soundtouch-as3</a>
|
||
- AS3 Port of the SoundTouch Sound Processing Library.</li>
|
||
<li><a href="https://github.com/cardin/SeiON">SeiON</a> - Sound
|
||
Management Library.</li>
|
||
<li><a
|
||
href="https://github.com/GrupoW/as3-Sound-Manager">AS3-Sound-Manager</a>-
|
||
Upgraded version of the Sound Manager Class from Matt Przybylski.</li>
|
||
<li><a href="https://github.com/SFBTom/as3sfxr">AS3sfxr</a> - Port of
|
||
sfxr from C++ to AS3, using the new sound and file capabilities of Flash
|
||
Player 10.</li>
|
||
<li><a href="https://github.com/singuerinc/as3-audio">AS3-audio</a> -
|
||
Audio Management in Actionscript.</li>
|
||
<li><a href="https://github.com/keim/SiON">SiON</a> - Flash Software
|
||
Synthesizer.</li>
|
||
<li><a
|
||
href="https://github.com/michalstocki/FlashWavRecorder">FlashWavRecorder</a>
|
||
- Recording audio and saving as a WAV.</li>
|
||
<li><a
|
||
href="https://github.com/pauln/local-audio-recorder">Local-recorder</a>
|
||
- Local audio recorder (no streaming server required). Currently
|
||
requires Flash Player 10.1 or above.</li>
|
||
<li><a href="https://github.com/AlwynW/Jukebox">Jukebox</a> - Music
|
||
manager for Actionscript 3 projects.</li>
|
||
<li><a href="https://github.com/photonstorm/Flod">Flod</a> - Amiga
|
||
SoundTracker (MOD) and FastTracker (XM) Replay Library.</li>
|
||
</ul>
|
||
<h4 id="video-player">Video Player</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/flowplayer/flash">Flowplayer</a> -
|
||
Flowplayer Flash, the video player for the Web.</li>
|
||
<li><a href="https://github.com/dbrock/goplayer">Goplayer</a> - Modern
|
||
open-source video player written in ActionScript 3.</li>
|
||
<li><a
|
||
href="https://github.com/FlashJunior/OSFlashVideoPlayer">OSFlashVideoPlayer</a>
|
||
- Open source flash video player.</li>
|
||
<li><a href="https://github.com/gokercebeci/f4player">F4player</a> -
|
||
Open Source AS3 Flash Video Player.</li>
|
||
<li><a href="https://github.com/castlabs/dashas">dashas</a> - MPEG-DASH
|
||
player written in ActionScript.</li>
|
||
<li><a href="https://github.com/erlyvideo/hlsplayer">hlsplayer</a> - HLS
|
||
player for OSMF flash framework.</li>
|
||
<li><a href="https://github.com/euske/vgaplayer">vgaplayer</a> - Open
|
||
source player for Adobe Flash Media Server streams (RTMP).</li>
|
||
</ul>
|
||
<h2 id="database">Database</h2>
|
||
<h4 id="sqlite">SQLite</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/kemsky/as3Query">AS3Query</a> - Another
|
||
SQLite ORM and query DSL for ActionScript.</li>
|
||
<li><a href="https://github.com/dkeskar/airdb">AIRdb</a> - AIR ORM for
|
||
using client-side SQLite within AIR and Flex apps. Supports ActiveRecord
|
||
style models, migrations and associations.</li>
|
||
<li><a href="https://github.com/riadvice/Flexine">Flexine</a> - SQLite
|
||
ORM for AIR.</li>
|
||
<li><a href="https://github.com/probertson/air-sqlite">AIR-sqlite</a> -
|
||
Utilities for working with SQLite databases in AIR.</li>
|
||
</ul>
|
||
<h4 id="mongodb">MongoDB</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/s9tpepper/MongoAS3">MongoAS3</a> -
|
||
MongoDB driver.</li>
|
||
<li><a href="https://github.com/RIAlizer/ActionMongo">ActionMongo</a> -
|
||
MongoDB driver.</li>
|
||
</ul>
|
||
<h4 id="couchdb">CouchDB</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/bustardcelly/as3couchdb">AS3couchdb</a>
|
||
- Client-side API for interacting with a CouchDB instance.</li>
|
||
<li><a href="https://github.com/dima/soup">Soup</a> - Mixing CouchDB,
|
||
Sinatra, AIR and RestfulX to create an offline/online ready app with
|
||
undo/redo capabilities.</li>
|
||
</ul>
|
||
<h4 id="mysql">MySQL</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/hgupta9/as3mysql">AS3mysql</a> - Driver
|
||
for the MySQL open source database.</li>
|
||
</ul>
|
||
<h4 id="postgresql">PostgreSQL</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/uhoh-itsmaciek/pegasus">Pegasus</a> -
|
||
Driver for the PostgreSQL open source database.</li>
|
||
</ul>
|
||
<h4 id="dynamodb">DynamoDB</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/ferf/aws-dynamodb-actionscript">AWS-dynamodb</a>
|
||
- Driver for accessing Amazon’s AWS DynamoDB.</li>
|
||
</ul>
|
||
<h4 id="redis">Redis</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/zhangq0355/as3redis">AS3redis</a> -
|
||
Driver for Redis.</li>
|
||
</ul>
|
||
<h2 id="file-formats">File Formats</h2>
|
||
<h4 id="archives">Archives</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/claus/fzip">FZip</a> - Mature library to
|
||
load, modify and create standard ZIP archives.</li>
|
||
<li><a href="https://code.google.com/archive/p/aszip/">ASZip</a> -
|
||
Generate ZIP archives from AS3.</li>
|
||
<li><a
|
||
href="https://github.com/mesmotronic/as3-worker-untar">Untar-Worker</a>
|
||
- TAR extraction using AS3 Workers (background threads).</li>
|
||
</ul>
|
||
<h4 id="d-formats">3D Formats</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/timknip/ascollada">AsCollada</a> - Parse
|
||
COLLADA 3D model files (<a
|
||
href="https://github.com/david-gregory/ascollada">fork</a>).</li>
|
||
<li><a href="https://github.com/timknip/asblender">AsBlender</a> - Parse
|
||
Blender .BLEND files.</li>
|
||
<li><a href="https://github.com/rkn14/as3-bvh-parser">AS3-bvh-parser</a>
|
||
- Parse BVH files.</li>
|
||
<li><a href="https://github.com/Barliesque/EasyAGAL">EasyAGAL</a> -
|
||
Simplifies development of AGAL shaders with code completion, code
|
||
hinting, macros, etc.</li>
|
||
</ul>
|
||
<h4 id="csv">CSV</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/lizardon/CSV4AS3">CSV4AS3</a> - CSV
|
||
library ported from Apache Commons CSV.</li>
|
||
<li><a href="https://github.com/51systems/csvlib">Csvlib</a> - CSV
|
||
parser.</li>
|
||
</ul>
|
||
<h4 id="css">CSS</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/heyfrench/as3csslib">AS3csslib</a> -
|
||
CSS3 parser, selector and style engine for ActionScript 3.0.</li>
|
||
<li><a href="https://github.com/theflashbum/fcss">Fcss</a> - Flash
|
||
Cascading StyleSheet Library.</li>
|
||
<li><a
|
||
href="https://github.com/videojuicer/stylekit-as3">Stylekit-as3</a> -
|
||
Skinnable user interfaces using CSS3.</li>
|
||
<li><a href="https://github.com/jeremyruppel/sass4as">Sass4as</a> -
|
||
Syntactically Awesome Stylesheets for ActionScript 3.</li>
|
||
<li><a
|
||
href="https://github.com/kakenbok/Jakute-Styling-Engine">Jakute-CSS</a>
|
||
- Jakute is a CSS framework for ActionScript/Flash.</li>
|
||
<li><a href="https://gist.github.com/trxcllnt/1161266">CSS.as</a> -
|
||
Single-file CSS parser, part of TinyTLF project.</li>
|
||
</ul>
|
||
<h4 id="bson">BSON</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/fminzoni/ActionBSON">ActionBSON</a> -
|
||
BSON data encoder/decoder.</li>
|
||
<li><a href="https://github.com/s9tpepper/MongoAS3">MongoAS3</a> -
|
||
MongoDB Driver which includes BSON I/O.</li>
|
||
</ul>
|
||
<h4 id="exif">EXIF</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/unstoppable/actionscript-exif-reading-lib">AS3-exif-lib</a>
|
||
- Parse JPEG EXIF data.</li>
|
||
<li><a href="https://github.com/bashi/exif-as3">Exif-as3</a> - Parse
|
||
JPEG EXIF data.</li>
|
||
</ul>
|
||
<h4 id="fxg">FXG</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/pixelami/fxg-as3-lib">Fxg-as3-lib</a> -
|
||
Pure AS3 FXG rendering library (both runtime rendering and mxml
|
||
supported).</li>
|
||
<li><a href="https://github.com/ZackPierce/fxg2as3">Fxg2as3</a> -
|
||
Converting FXG markup into executable Actionscript 3 code.</li>
|
||
</ul>
|
||
<h4 id="gif">GIF</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/audreyt/as3gif">AS3gif</a> - Play and
|
||
encode Animated GIFs.</li>
|
||
<li><a
|
||
href="https://github.com/theturtle32/Flash-Animated-GIF-Library">GIF
|
||
Player</a> - Play Animated GIFs in Flash.</li>
|
||
<li><a
|
||
href="https://github.com/honzabrecka/async-gif-decoder">Async-gif-decoder</a>
|
||
- Asynchronous GIF decoder & player.</li>
|
||
</ul>
|
||
<h4 id="ical">ICAL</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/nicolai86/as3.iCal">AS3iCAL</a> - iCal
|
||
parser based on the RFC2445 specification.</li>
|
||
</ul>
|
||
<h4 id="json">JSON</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/mherkender/actionjson">Actionjson</a> -
|
||
Faster, more advanced ActionScript 3 JSON library.</li>
|
||
<li><a href="https://github.com/mattupstate/jameson">Jameson</a> - JSON
|
||
Document Object Mapper.</li>
|
||
<li><a
|
||
href="https://github.com/benbjohnson/serialkiller">Serialkiller</a> -
|
||
JSON & XML serialization library.</li>
|
||
<li><a href="https://github.com/kemsky/JsonMapper">JsonMapper</a> -
|
||
Typed JSON parser.</li>
|
||
<li><a href="https://github.com/s9tpepper/JSONTools">JSONTools</a> -
|
||
JSON errors, the speed of the JSWoof JSON library, and E4X style queries
|
||
dubbed E4J.</li>
|
||
</ul>
|
||
<h4 id="markdown">Markdown</h4>
|
||
<ul>
|
||
<li><a href="https://gist.github.com/cstrahan/648771">Showdown.as</a> -
|
||
Port of showdown.js.</li>
|
||
<li><a href="https://github.com/bbeaumont/Actiondown">Actiondown</a> -
|
||
Port of Javascript Showdown.</li>
|
||
<li><a href="https://github.com/Corsaair/markdownlib">Markdownlib</a> -
|
||
Implementation of Markdown.</li>
|
||
</ul>
|
||
<h4 id="mp3">MP3</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/devxoul/as3id3lib">AS3id3lib</a> - Parse
|
||
MP3 ID3 data.</li>
|
||
<li><a href="https://github.com/claus/as3icy">AS3Icy</a> - Decode and
|
||
play live MP3 streams from Shoutcast, Icecast and Limewire.</li>
|
||
</ul>
|
||
<h4 id="pdf">PDF</h4>
|
||
<ul>
|
||
<li><a href="https://code.google.com/archive/p/alivepdf/">AlivePDF</a> -
|
||
Client side PDF generation (<a
|
||
href="https://github.com/riadvice/alivepdf">github</a>).</li>
|
||
<li><a href="https://github.com/sephiroth74/purePDF">PurePDF</a> -
|
||
Complete PDF library, port of Java iText.</li>
|
||
<li><a href="https://github.com/systemed/halcyon_pdf">HalcyonPDF</a> -
|
||
OpenStreetMap PDF renderer.</li>
|
||
<li><a href="https://github.com/dickclaus/pdfcase">PDFCase</a> - PDF
|
||
Library.</li>
|
||
<li><a href="https://github.com/jankapunkt/PDFView">PDFView</a> - PDF
|
||
viewer built from scratch.</li>
|
||
</ul>
|
||
<h4 id="psd">PSD</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/warrenseine/as3-psd-parser">AS3-psd-parser</a>
|
||
- Parse Photoshop PSD files and render as BitmapData objects.</li>
|
||
</ul>
|
||
<h4 id="swf">SWF</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/claus/as3swf">AS3swf</a> - Low level
|
||
library to parse, create, modify and publish SWF files.</li>
|
||
<li><a href="https://github.com/imcj/as3abc">AS3abc</a> - Low level
|
||
library to parse, create, modify and publish ABC (Actionscript Block
|
||
Code) files.</li>
|
||
<li><a href="https://github.com/magicalhobo/SWFWire">SWFWire</a> - SWF
|
||
Decompiler and Inspector Tools.</li>
|
||
<li><a
|
||
href="https://github.com/krilnon/abc-abstraction">Abc-abstraction</a> -
|
||
Allows ABC to be analyzed, manipulated, packaged back into an SWF, and
|
||
run.</li>
|
||
</ul>
|
||
<h4 id="svg">SVG</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/LucasLorentz/AS3SVGRenderer">AS3SVGRenderer</a>
|
||
- SVG Renderer for Flash Player.</li>
|
||
<li><a href="https://github.com/millermedeiros/SVGParser">SVGParser</a>
|
||
- SVG parser and renderer to FIVe3D and HTML5 canvas.</li>
|
||
</ul>
|
||
<h4 id="xml">XML</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/vapesolius/XMLSerializer">XMLSerializer</a> -
|
||
Library which allows data serialisation from ActionScript to XML and
|
||
from XML to ActionScript.</li>
|
||
<li><a
|
||
href="https://github.com/lmgerhard/DynamicXMLParser">DynamicXMLParser</a>
|
||
- Dynamic parse xml content into predefined data classes (actionscript
|
||
3).</li>
|
||
<li><a href="https://github.com/pluglimited/Nudge">Nudge</a> - Framework
|
||
to serialize/deserialize objects as XML.</li>
|
||
<li><a href="https://github.com/kokorin/AStream">AStream</a> - XML to
|
||
Object (and vice versa) mapping library written in AS3. Compatible with
|
||
XStream.</li>
|
||
</ul>
|
||
<h4 id="xlsx">XLSX</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/childoftv/as3-xlsx-reader">AS3-xlsx-reader</a>
|
||
- Parse Open XML Excel (.XLSX) or Open Office spreadsheets.</li>
|
||
</ul>
|
||
<h2 id="networking">Networking</h2>
|
||
<h4 id="data-loader">Data Loader</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/greensock/GreenSock-AS3">GreenSock
|
||
LoaderMax</a> - Provides an easy and powerful way to load assets at
|
||
runtime.</li>
|
||
<li><a href="https://github.com/arthur-debert/BulkLoader">BulkLoader</a>
|
||
- Bulk asset loading library for Actionscript.</li>
|
||
<li><a href="https://github.com/Matan/AssetLoader">AssetLoader</a> -
|
||
Multi-file/asset loader for AS3 built on AS3Signals.</li>
|
||
</ul>
|
||
<h4 id="hardware">Hardware</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/heyfrench/as3midilib">AS3midilib</a> -
|
||
Work with MIDI files and MIDI input/output devices.</li>
|
||
<li><a href="https://code.google.com/archive/p/as3glue/">AS3glue</a> -
|
||
Communication for Arduino boards.</li>
|
||
<li><a
|
||
href="https://github.com/quetwo/as3-arduino-connector">AS3-arduino</a> -
|
||
Connecting Arduino Prototyping board to Adobe AIR.</li>
|
||
<li><a href="https://github.com/AS3NUI/airkinect-2-core">AIRkinect</a> -
|
||
ANE for integrating with Microsoft Kinect. (<a
|
||
href="https://github.com/AS3NUI/airkinect-2-examples">examples</a>).</li>
|
||
<li><a href="https://github.com/cleoag/KinectGate">KinectGate</a> -
|
||
KinectSDK to AS3 socket gate.</li>
|
||
<li><a
|
||
href="https://github.com/tonybeltramelli/Air-Kinect-Gesture-Lib">Kinect-Gestures</a>
|
||
- AIR Kinect Gesture Library.</li>
|
||
<li><a href="https://github.com/labatrockwell/openTSPS">OpenTSPS</a> -
|
||
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.</li>
|
||
<li><a
|
||
href="https://github.com/logotype/LeapMotionAS3">LeapMotionAS3</a> -
|
||
Integrate with the LeapMotion sensor (provides Gestures, Image,
|
||
Skeleton/Bone @ 210 FPS).</li>
|
||
</ul>
|
||
<h4 id="servers">Servers</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/leopoldodonnell/airhttp">AIRhttp</a> -
|
||
HTTP Server for Adobe AIR.</li>
|
||
<li><a
|
||
href="https://github.com/wouterverweirder/AIR-Server">AIR-Server</a> -
|
||
Socket Server library for Adobe AIR.</li>
|
||
</ul>
|
||
<h4 id="oauth">OAuth</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/charlesbihis/actionscript-oauth2">Actionscript-oauth2</a>
|
||
- Interfacing with OAuth 2.0 services.</li>
|
||
<li><a href="https://github.com/oauth-io/oauth-flex">oauth-flex</a> -
|
||
OAuth.io plugin for Apache Flex/ActionScript.</li>
|
||
<li><a href="https://github.com/mlepicki/oauth-as3">oauth-as3</a> -
|
||
Mavenized, RSL version of oauth-as3 library - OAuth for ActionScript
|
||
3.</li>
|
||
</ul>
|
||
<h4 id="http">HTTP</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/HendrixString/Hendrix-HttP-AiR">Hendrix-HTTP</a>
|
||
- Lightweight HTTP library for ActionScript 3 (as3) inspired by Square’s
|
||
OkHttp.</li>
|
||
<li><a href="https://github.com/dv/HTTPForm">HTTPForm</a> - Emulate a
|
||
multipart/form-data HTML form submission request, including file
|
||
upload.</li>
|
||
<li><a href="https://github.com/abdul/as3httpclient">AS3httpclient</a> -
|
||
HTTP client implementation.</li>
|
||
<li><a href="https://github.com/gabriel/as3httpclient">AS3httpclient</a>
|
||
- HTTP client implementation.</li>
|
||
<li><a
|
||
href="https://github.com/satoshi7/ActionScript-API-for-AWS-Amazon-Web-Services-">Amazon
|
||
Web Services</a> - AS3 API for AWS.</li>
|
||
</ul>
|
||
<h4 id="p2p">P2P</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/palkan/as3_p2plocal">P2Plocal</a> -
|
||
Local RTMFP connections.</li>
|
||
<li><a
|
||
href="https://github.com/beautifycode/Android-Flash-P2P">Android-Flash-P2P</a>
|
||
- P2P Communication between a Client.swf and an Android Device with
|
||
AIR.</li>
|
||
<li><a href="https://github.com/walpolea/NetGrouper">NetGrouper</a> -
|
||
Wrapper for NetGroup and RTMFP Multicasting abilities to create quick
|
||
P2P multiplayer games over local networks or Adobe Cirrus.</li>
|
||
<li><a href="https://github.com/devboy/HydraP2P">HydraP2P</a> -
|
||
Simplifies the peer-to-peer API introduced in Flash Player 10.1.</li>
|
||
<li><a href="https://github.com/oohazard/GroupP2P">GroupP2P</a> -
|
||
P2P-based netgroup.</li>
|
||
<li><a href="https://github.com/lava-tech/hls-p2p">HLS-P2P</a> - Flash
|
||
OSMF based hybrid cdn&p2p hls solution.</li>
|
||
<li><a
|
||
href="https://github.com/dreamsocket/actionscript-p2p_messaging">P2Pmessaging</a>
|
||
- Simple messaging framework for doing P2P in Flash.</li>
|
||
<li><a href="https://github.com/OpenRTMFP/ArcusNode">ArcusNode</a> -
|
||
RTMFP Rendevouz Service For Peer Assisted Networking With Adobe Flash on
|
||
Node JS.</li>
|
||
</ul>
|
||
<h4 id="sockets">Sockets</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/theturtle32/AS3WebSocket">AS3WebSocket</a> -
|
||
WebSocket client implementation for the final WebSocket Draft
|
||
RFC6455.</li>
|
||
<li><a
|
||
href="https://github.com/XaeroDegreaz/SmartSocket">SmartSocket</a> -
|
||
SmartSocket is a Java and PHP socket server engine, to make creating
|
||
multi-user applications quick and painless.</li>
|
||
<li><a href="https://github.com/simb/FlashSocket.IO">FlashSocket.IO</a>
|
||
- Clients connect to Socket.IO servers from AS3/AIR clients.</li>
|
||
<li><a
|
||
href="https://github.com/ascorbic/socket-io-actionscript">Socket.io</a>
|
||
- Socket.IO Actionscript 3 client.</li>
|
||
<li><a href="https://github.com/chadrem/amf_socket">AMFsocket</a> -
|
||
Bi-directional RPC library for high performance network
|
||
communication.</li>
|
||
<li><a href="https://github.com/rjungemann/sockpuppet">Sockpuppet</a> -
|
||
Complete Ruby/ActionScript socket client/server with AMF.</li>
|
||
<li><a
|
||
href="https://github.com/sinnus/socket.io-flash">Socket.io-flash</a> -
|
||
Communication to Socket.IO v.0.8+ servers.</li>
|
||
<li><a
|
||
href="https://github.com/youurayy/ws-flash-client">ws-flash-client</a> -
|
||
Reliable minimalistic WebSocket client (uses Adobe Flash where native
|
||
WebSocket is not available).</li>
|
||
</ul>
|
||
<h4 id="protocols">Protocols</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/nexussays/git-as3">GIT</a> - Client-side
|
||
implementation of Git.</li>
|
||
<li><a href="https://github.com/mikkoh/AS3-Airplay">AIRplay</a> -
|
||
Client-side implementation of Apple’s Airplay.</li>
|
||
<li><a href="https://github.com/aemoncannon/croqodile">TeaTime</a> -
|
||
AS3/Erlang implementation of the Croquet project’s TeaTime
|
||
protocol.</li>
|
||
<li><a href="https://github.com/lyokato/as3xmppclient">XMPP</a> -
|
||
Client-side implementation of XMPP library.</li>
|
||
<li><a href="https://github.com/bluef/kuching">XMPP</a> - Lightweight
|
||
implementation of XMPP library.</li>
|
||
<li><a href="https://github.com/0x6e6562/as3-amqp">AMQP</a> -
|
||
Client-side implementation of the 0-8 version of AMQP.</li>
|
||
<li><a
|
||
href="https://github.com/charlespalen/AS3-NTP-Implementation">NTP</a> -
|
||
Client-side implementation of NTP Client (Network Time Protocol).</li>
|
||
<li><a href="https://github.com/matthiasbreuer/FUDI-as3">FUDI</a> -
|
||
Client-side implementation of the Puredata FUDI protocol.</li>
|
||
<li><a href="https://github.com/flashquartermaster/Cuke4AS3">BDD
|
||
Cucumber</a> - A BDD Cucumber wire protocol implementation for Flash
|
||
ActionScript.</li>
|
||
</ul>
|
||
<h4 id="email">Email</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/hgupta9/AirXMail">AIRXMail</a> -
|
||
Complete client-side email library supporting SMTP, POP3 and IMAP4.</li>
|
||
<li><a href="https://github.com/Matan/AS3Mailer">AS3Mailer</a> - Sends
|
||
email using server script or invokes a mailto.</li>
|
||
</ul>
|
||
<h2 id="utilities">Utilities</h2>
|
||
<h4 id="artificial-intelligence">Artificial Intelligence</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/pzUH/FiniteStateMachine">FiniteStateMachine</a>
|
||
- Finite State Machine for AI bot/agent.</li>
|
||
<li><a
|
||
href="https://github.com/pzUH/N-GramPredictor">N-GramPredictor</a> -
|
||
n-Gram predictor for AI bot/agent.</li>
|
||
<li><a
|
||
href="https://github.com/pzUH/Naive-BayesPredictor">Naive-BayesPredictor</a>
|
||
- Naive-Bayes predictor for AI bot/agent.</li>
|
||
<li><a
|
||
href="https://github.com/pzUH/HierarchicalStateMachine">HierarchicalStateMachine</a>
|
||
- Hierarchical State Machine for AI bot/agent.</li>
|
||
<li><a href="https://github.com/tconkling/godmode-as3">Godmode-as3</a> -
|
||
Behavior tree implementation (artificial intelligence).</li>
|
||
<li><a href="https://github.com/pzUH/DecisionTree">DecisionTree</a> -
|
||
Binary decision tree for AI bot/agent.</li>
|
||
<li><a
|
||
href="https://github.com/pzUH/FuzzyStateMachine">FuzzyStateMachine</a> -
|
||
Fuzzy State Machine (FuSM) for AI bot/agent.</li>
|
||
<li><a href="https://github.com/skyfeiyun/SmartKid">SmartKid</a> -
|
||
Powerful AI engine for 2D & 3D games.</li>
|
||
</ul>
|
||
<h4 id="async">Async</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/myflashlab/easyAS-Worker">EasyAS-Worker</a> -
|
||
Simplified wrapper for AIR Workers.</li>
|
||
<li><a
|
||
href="https://github.com/bortsen/worker-from-class">Worker-from-class</a>
|
||
- Create Workers from Class definitions.</li>
|
||
</ul>
|
||
<h4 id="crypto">Crypto</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/blooddy/blooddy_crypto">BlooddyCrypto</a> -
|
||
High-performance library for processing binary data. This library
|
||
contains MD5, SHA-1, SHA-2, Base64, CRC32, JSON, PNG/JPEG encoders.</li>
|
||
<li><a href="https://github.com/timkurvers/as3-crypto">AS3Crypto</a> -
|
||
Fork of Henri Torgemane’s excellent cryptography library (<a
|
||
href="https://github.com/lyokato/as3crypto_patched">patched</a>).</li>
|
||
<li><a href="https://github.com/mikechambers/as3corelib">AS3corelib</a>
|
||
- MD5 and SHA1 hashing, Image encoders, and JSON serialization.</li>
|
||
<li><a href="https://github.com/Meychi/ASCrypt">ASCrypt</a> - Crypto
|
||
library with a similar API for multiple languages.</li>
|
||
<li><a href="https://github.com/nexussays/nexuslib-as3">Nexuslib</a> -
|
||
Reflection, serialization, seeded random number generation,
|
||
cryptography, networking, and more.</li>
|
||
<li><a href="https://github.com/Corsaair/hashlib">Hashlib</a> - Over 30
|
||
different hashing functions.</li>
|
||
<li><a href="https://github.com/xxtea/xxtea-as3">XXTEA-AS3</a> - XXTEA
|
||
encryption algorithm library for ActionScript 3.</li>
|
||
<li><a
|
||
href="https://github.com/NordMike/gibberish-aes-as3">Gibberish-AES</a> -
|
||
A fully OpenSSL compliant ActionScript 3 library for AES
|
||
encryption.</li>
|
||
</ul>
|
||
<h4 id="data">Data</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/AS3Commons/as3commons-collections">AS3Commons
|
||
Collections</a> - Sophisticated and high-performance collections &
|
||
iterators for AS3.</li>
|
||
</ul>
|
||
<h4 id="geometry">Geometry</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/alecmce/as3geometry">AS3geometry</a> -
|
||
Primitives, Polygons, Intersections, etc.</li>
|
||
<li><a href="https://github.com/azrafe7/as3GeomAlgo">AS3GeomAlgo</a> -
|
||
Collection of geometry algorithms. Port of hxGeomAlgo.</li>
|
||
<li><a href="https://github.com/richardlord/Coral">Coral</a> -
|
||
High-performance classes for 3D mathematics (Point, Vector, Matrix,
|
||
Quaternion).</li>
|
||
<li><a href="https://github.com/timknip/csg.as">Csg.as</a> -
|
||
Constructive Solid Geometry on 3D meshes.</li>
|
||
<li><a
|
||
href="https://github.com/alinakipoglu/Actionscript-PathUtils">PathUtils</a>
|
||
- Working with quadratic, bezier and line sequences.</li>
|
||
<li><a href="https://github.com/nodename/Hilbert">Hilbert</a> - Port of
|
||
Hilbert curve from cortesi/scurve.</li>
|
||
<li><a href="https://github.com/tomnewton/AS3AStar">AS3AStar</a> - Fast
|
||
A-Star pathfinding algorithm.</li>
|
||
<li><a
|
||
href="https://github.com/kevhiggins/a-star_pathfinder">A-star_pathfinder</a>
|
||
- A-Star pathfinding interface for tile based maps.</li>
|
||
<li><a
|
||
href="https://github.com/azakhary/As3Pathfinder">As3Pathfinder</a> -
|
||
Grid Path finding Library written using Dijkstra’s algorithm.</li>
|
||
</ul>
|
||
<h4 id="math">Math</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/erussell/AS3Units">AS3Units</a> - Port
|
||
of NGUnits. Parsing, formatting, and converting between units of
|
||
measure.</li>
|
||
<li><a href="https://github.com/inspirit/AS3LinAlg">AS3LinAlg</a> -
|
||
Linear Algebra library (Jacobi SVD, Eigen Vectors/Values, Cholesky LU,
|
||
etc).</li>
|
||
<li><a
|
||
href="https://github.com/martinkallman/performance-as3">Performance
|
||
Primitives</a> - High-performance math modeled on the Intel Performance
|
||
Primitives.</li>
|
||
<li><a href="https://github.com/Xorcerer/zexpression">Zexpression</a> -
|
||
Parse and evalate math expressions with functions and variables.</li>
|
||
<li><a href="https://github.com/Lukx/FlexibleMatrix">FlexibleMatrix</a>
|
||
- A multi purpose Matrix class.</li>
|
||
<li><a href="http://eval.hurlant.com/">AS3eval</a> - Packages the
|
||
Tamarin ESC compiler to work within Flash Player. (<a
|
||
href="https://github.com/SimonRichardson/as3-eval">alternate</a>).</li>
|
||
<li><a
|
||
href="https://github.com/zasdfgbnm/FlashFormulaEditor">FlashFormulaEditor</a>
|
||
- Formula editor made in Adobe Flex.</li>
|
||
</ul>
|
||
<h4 id="text">Text</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/CodeCatalyst/linkify-as3">Linkify-as3</a> -
|
||
Convert URLs, e-mail addresses, phone numbers, into clickable
|
||
links.</li>
|
||
<li><a href="https://github.com/gka/as3hyphenation">AS3hyphenation</a> -
|
||
Port of the Javascript text hyphenation library Hyphenator.js.</li>
|
||
</ul>
|
||
<h2 id="runtimes">Runtimes</h2>
|
||
<h4 id="emulators">Emulators</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/nesbox/emulator">NES Emulator</a> -
|
||
Emulator of NES, Super Nintendo, Sega Mega Drive, GameBoy video
|
||
consoles.</li>
|
||
<li><a href="https://github.com/claus/fc64">Commodore 64 Emulator</a> -
|
||
A low level Commodore 64 emulator written in Actionscript 3.</li>
|
||
<li><a href="https://github.com/ozipi/As3_SpaceInvaders_Emulator">8080
|
||
Emulator</a> - An actionscript 3 space invaders emulator based on the
|
||
intel 8080 processor.</li>
|
||
<li><a href="https://github.com/OutOfTheVoid/AS3-8-bit-VM">8-bit VM</a>
|
||
- An eight bit virtual machine written in actionscript.</li>
|
||
</ul>
|
||
<h4 id="interpreters">Interpreters</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/theturtle32/RhinoAS3">JS</a> - RhinoJS,
|
||
Port of Mozilla’s Rhino JavaScript interpreter.</li>
|
||
<li><a
|
||
href="https://github.com/sixsided/Simplified-JavaScript-Interpreter">Simple
|
||
JS</a> - AS3-based Javascript interpreter.</li>
|
||
<li><a href="https://github.com/ser1zw/MIL">MIL</a> - A MIL language VM
|
||
and interpreter written in ActionScript.</li>
|
||
<li><a href="https://github.com/oaubert/tales4as">TALES</a> - TALES
|
||
interpreter for ActionScript.</li>
|
||
<li><a href="https://github.com/hrundik/fScheme">Scheme</a> - Scheme
|
||
interpreter in ActionScript.</li>
|
||
<li><a href="https://github.com/rzubek/as_lisp">Lisp</a> - Lisp dialect
|
||
written in Actionscript, with compiler and bytecode interpreter.</li>
|
||
<li><a href="https://github.com/aemoncannon/las3r">Lisp Compiler</a> - A
|
||
lisp compiler for the AVM2.</li>
|
||
<li><a href="https://github.com/abiyasa/cannonml_as3">CannonML</a> -
|
||
keim’s CannonML (shmup scripting language) interpreter.</li>
|
||
</ul>
|
||
<h2 id="air-native-extensions">AIR Native Extensions</h2>
|
||
<h4 id="audio-ane">Audio ANE</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/richpixel/SongPickerANE">SongPicker</a>
|
||
- A song picker/player ANE for iOS and Android.</li>
|
||
<li><a
|
||
href="https://github.com/StickSports/ANE-Silent-Switch">SilentSwitch</a>
|
||
- ANE for iOS to mute sounds if the hardware silent switch is on.</li>
|
||
<li><a href="https://github.com/myflashlab/VolumePro-ANE">VolumePro</a>
|
||
- Control native music stream volume and you can listen to the volume
|
||
changes.</li>
|
||
<li><a
|
||
href="https://github.com/nweber/SystemVolumeNativeExtension">SystemVolume</a>
|
||
- Interact with the system volume for iOS and Android devices.</li>
|
||
</ul>
|
||
<h4 id="multimedia-ane">Multimedia ANE</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/tuarua/WebViewANE">WebView (Tuarua)</a>
|
||
- 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.</li>
|
||
<li><a href="https://github.com/myflashlab/webView-ANE">WebView
|
||
(FlashLab)</a> - Replacement for StageWebView, allows calling Javascript
|
||
functions from AIR.</li>
|
||
<li><a href="https://github.com/tuarua/AVANE">AVANE</a> - For building
|
||
video encoding applications using FFmpeg.</li>
|
||
<li><a href="https://github.com/myflashlab/PDF-ANE">PDF</a> - Lets you
|
||
open PDF files from your AIR mobile apps. Supported on Android and
|
||
iOS.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/videoPlayer-ANE">VideoPlayer</a> -
|
||
Play video files in Android or iOS native video player.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/surfaceVideoPlayer-ANE">SurfaceVideoPlayer</a>
|
||
- SurfacePlayer ANE helps you play video files inside your air mobile
|
||
projects.</li>
|
||
<li><a href="https://github.com/myflashlab/speech-ANE">Speech</a> -
|
||
Convert strings to voice files and vice versa fully in the
|
||
background.</li>
|
||
<li><a href="https://github.com/myflashlab/AR-ANE-Samples">MyAR</a> - AR
|
||
ANE supporting Android and iOS 64-bit based on Metaio’s SDK.</li>
|
||
<li><a href="https://github.com/saumitrabhave/qr-zbar-ane">QR-zbar</a> -
|
||
ANE for QR Code Reader.</li>
|
||
<li><a href="https://github.com/myflashlab/barcode-ANE">Barcode</a> -
|
||
Scan almost any barcode type with this super fast barcode scanner
|
||
ANE.</li>
|
||
<li><a href="https://github.com/mziwisky/bullet-ane">Bullet</a> - Bullet
|
||
physics simulation library.</li>
|
||
</ul>
|
||
<h4 id="file-system-ane">File System ANE</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/myflashlab/fileChooser-ANE">FileChooser</a> -
|
||
Enable users to select a file from the device filesystem.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/zipManager-ANE">ZipManager</a> - Zip
|
||
or unzip large zip archives super fast using native process on Android
|
||
and iOS.</li>
|
||
<li><a href="https://github.com/myflashlab/Spotlight-ANE">Spotlight</a>
|
||
- Integrate with iOS 9 Spotlight Search, to index search items and user
|
||
generated content.</li>
|
||
</ul>
|
||
<h4 id="networking-ane">Networking ANE</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/myflashlab/Firebase-ANE">Firebase</a> -
|
||
API for Google Firebase on Android and iOS with 100% identical
|
||
ActionScript API.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/downloadManager-ANE">DownloadManager</a>
|
||
- Download large data files with pause/resume support.</li>
|
||
<li><a href="https://github.com/tuarua/BitTorrentANE">BitTorrent</a> -
|
||
For building BitTorrent enabled applications.</li>
|
||
</ul>
|
||
<h4 id="hardware-ane">Hardware ANE</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/myflashlab/bluetooth-ANE">Bluetooth</a>
|
||
- Scan for other devices, connect to and pair with them and transfer
|
||
data between them.</li>
|
||
<li><a href="https://github.com/myflashlab/GPS-ANE">GPS</a> - Get
|
||
current device GPS location as fast as possible by automatically
|
||
checking the best available provider.</li>
|
||
<li><a href="https://github.com/myflashlab/GoogleVR-ANE">GoogleVR</a> -
|
||
Google Virtual Reality SDK available to AIR developers.</li>
|
||
<li><a
|
||
href="https://github.com/StackAndHeap/joystick-ane">Joystick-ANE</a> -
|
||
ANE Joystick Library.</li>
|
||
<li><a
|
||
href="https://github.com/AlexanderOMara/AIRControl">AIRControl</a> -
|
||
Adobe AIR Game Controller ANE.</li>
|
||
<li><a
|
||
href="https://github.com/gaslightgames/AIROUYAController">AIROUYAController</a>
|
||
- ANE for the OUYA Controller.</li>
|
||
<li><a href="https://github.com/Tastenkunst/AIRKinectv2">AIRKinectv2</a>
|
||
- ANE for Microsoft Kinect v2 for Windows SDK.</li>
|
||
<li><a
|
||
href="https://github.com/benkuper/AIR-NativeExtensions">Serial/MIDI/DMX</a>
|
||
- AIRBonjour, NativeSerial, NativeDMXController, NativeMIDI,
|
||
VirtualMIDI, ExtendedMouse.</li>
|
||
<li><a
|
||
href="https://github.com/logotype/LeapMotionAS3">LeapMotionAS3</a> - ANE
|
||
for LeapMotion sensor (provides Gestures, Image, Skeleton/Bone @ 210
|
||
FPS).</li>
|
||
</ul>
|
||
<h4 id="system-ane">System ANE</h4>
|
||
<ul>
|
||
<li><a
|
||
href="https://github.com/tuarua/TaskbarProgressANE">TaskbarProgress</a>
|
||
- Display taskbar progress on OSX & Windows 7/8/10 .</li>
|
||
<li><a href="https://github.com/tuarua/DesktopToastANE">DesktopToast</a>
|
||
- Display interactive toast notifications in Windows 8/10 and OSX.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/alarmManager-ANE">AlarmManager</a> -
|
||
Run a scheduled task even if your AIR app is closed.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/inAppPayments-ANE">InAppPayments</a>
|
||
- Identical in-app-billing and in-app-purchase ANE for Android and
|
||
iOS.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/PermissionCheck-ANE">PermissionCheck</a>
|
||
- Check and request for permissions in your Adobe Air app.</li>
|
||
<li><a href="https://github.com/myflashlab/RateMe-ANE">RateMe</a> - Ask
|
||
your users to rate your app in the most efficient way.</li>
|
||
<li><a href="https://github.com/myflashlab/Statusbar-ANE">Statusbar</a>
|
||
- Control the Statusbar in your AIR apps in runtime.</li>
|
||
<li><a href="https://github.com/myflashlab/Badge-ANE">Badge</a> -
|
||
Control the iOS badge value.</li>
|
||
<li><a href="http://www.henke37.cjb.net/windebug/">WinDebug</a> -
|
||
Windows ANE to control applications, windows, memory, breakpoints,
|
||
metadata, registry, etc.</li>
|
||
<li><a
|
||
href="https://github.com/StickSports/ANE-Can-Open-URL">Can-Open-URL</a>
|
||
- ANE for iOS to detect whether an app is installed to handle a specific
|
||
URL scheme.</li>
|
||
</ul>
|
||
<h4 id="social-ane">Social ANE</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/myflashlab/facebook-ANE">Facebook</a> -
|
||
Integrate Facebook SDK into your AIR apps.</li>
|
||
<li><a href="https://github.com/myflashlab/GCM-ANE">GCM</a> - Use Google
|
||
Cloud messaging on Android and iOS. .</li>
|
||
<li><a
|
||
href="https://github.com/lilili87222/baidu-ane-for-ios-and-android">Baidu</a>
|
||
- Baidu ANE for for iOS and Android.</li>
|
||
</ul>
|
||
<h4 id="analytics-ane">Analytics ANE</h4>
|
||
<ul>
|
||
<li><a href="https://github.com/myflashlab/Admob-ANE">Admob</a> - Admob
|
||
ANE.</li>
|
||
<li><a
|
||
href="https://github.com/myflashlab/GameServices-ANE">GameServices</a> -
|
||
Google Game Services for Android+iOS.</li>
|
||
<li><a href="https://github.com/StickSports/MoPub-ANE">MoPub</a> - ANE
|
||
for MoPub advertising.</li>
|
||
<li><a href="https://github.com/ColerYu/ANE-UMAnalytics">UMAnalytics</a>
|
||
- ANE for UMAnalytics SDK (iOS and Android).</li>
|
||
<li><a href="https://github.com/randori/ANE-Localytics">Localytics</a> -
|
||
Localytics analytics for mobile Adobe AIR applications (iOS &
|
||
Android).</li>
|
||
<li><a href="https://github.com/jlopez/ane-testflight">Testflight</a> -
|
||
Apple TestFlight ANE.</li>
|
||
<li><a href="https://github.com/airext/hockeyapp">HockeyApp</a> - ANE
|
||
for the Hockeyapp testing & distribute platform.</li>
|
||
<li><a href="https://github.com/ChartBoost/air">Chartboost</a> - ANE for
|
||
the Chartboost SDK with compile scripts.</li>
|
||
<li><a href="https://github.com/devtodev-analytics/air-sdk">Devtodev</a>
|
||
- A full-cycle analytics solution for game developers.</li>
|
||
</ul>
|
||
<p><a
|
||
href="https://github.com/robinrodricks/awesome-actionscript3">actionscript3.md
|
||
Github</a></p>
|