awesome-actionscript-sorted
A curated list of awesome ActionScript frameworks, libraries and software.
https://github.com/uhub/awesome-actionscript-sorted
Last synced: 6 days ago
JSON representation
-
Native Extension
-
API ANE
- Admob-ANE - Admob ANE
- GameServices-ANE - Game Services ANE is supported on Android and iOS with 100% identical ActionScript API with a super easy interface so you can focus on your game logic and easily have access to all the cool features of this great library in your games.
- ANE-UMAnalytics - ANE for UMAnalytics_Sdk (iOS And Android)
- ANE-Localytics - Localytics analytics for mobile Adobe AIR applications (iOS & Android)
- ANE-testflight - Apple TestFlight ANE
- Chartboost ANE - ANE for the Chartboost SDK with compile scripts.
- MoPub-ANE - ANE for MoPub advertising
- baidu-ANE - Baidu ANE for for ios and android
-
File System ANE
- fileChooser-ANE - FileChooser is a very easy to work ANE to let you choose a file from your device to be able to use it inside your Adobe Air project
- zipManager-ANE - ZipManager ANE will zip or unzip large zip archives super fast using native process in threads supporting both Android and iOS
- Firebase ANE - Firebase ANE collection give you access to the Google Firebase project in your AIR projects supported on both Android and iOS with 100% identical ActionScript API.
- downloadManager-ANE - Download manager to will help you download large data files to your app. it supports download pause/resume.
-
Hardware ANE
- bluetooth-ANE - With Bluetooth ANE, you'll have access to the Bluetooth hardware. It enable you to scan for other devices, connect to and pair with them and finally transfer data between them.
- GPS-ANE - get current device GPS location as fast as possible by automatically checking the best available provider
- speech-ANE - The Speech API extension lets you convert Strings to voice files and vice versa without any annoying mic activities. the extension will work fully in the background
- GoogleVR-ANE - 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
- AIROUYAController - ANE for the OUYA Controller
-
Multimedia ANE
- WebView ANE - perfect replacement to the classic StageWebView and it allows you to easily call Javascript functions from flash and send String messages from JS to flash.
- PDF-ANE - Pdf Viewer ANE lets you open pdf files from your Adobe Air mobile apps. Supported on Android and iOS
- SongPicker ANE - A song picker/player ANE for iOS and Android.
- VideoPlayer ANE - video player ANE supported on Android and iOS 64-bit let's you play video files in android or iOS players. your videos can be locally availble on your device or they can be online. in the sample codes we have also used our YouTube link parser found here: https://github.com/myflashlab/AS3-youtube-parser-video-link/ and with that you can easily play YouTube videos too.
- SurfaceVideoPlayer-ANE - SurfacePlayer ANE helps you play video files inside your air mobile projects
- AR-ANE - MyAR is an AR ANE supporting Android and iOS 64-bit based on Metaio's SDK.
- qr-zbar ANE - ANE for QR Code Reader
- barcode-ANE - Scan almost any barcode type with this super fast barcode scanner ANE
- SilentSwitch ANE - ANE for iOS to mute sounds if the hardware silent switch is on.
- VolumePro-ANE - This ANE is a must have ANE for you in every game you are developing. It will not only let you control the native music stream volume, you can listen to the volume changes
- SystemVolume-ANE - An AIR native extension to interact with the system volume for iOS and Android devices.
- bullet-ane - ANE for the Bullet physics simulation library
- Misc-AIR - Collection of ANEs for Adobe AIR
-
Social ANE
- facebook-ANE - This ANE is your best solution to integrate Facebook SDK into your AIR apps
- GCM-ANE - GCM ANE lets you use Google cloud messaging on Android and iOS.
- Spotlight-ANE - Spotlight ANE brings iOS 9 spotlight library to Adobe Air applications. With this ANE, you can index search items at runtime and even from user generated content
-
System ANE
- alarmManager-ANE - What do you do if you need to run a task on a specific time even if your AIR app is fully closed? you need an Alarm Manager ANE
- inAppPayments-ANE - Identical in-app-billing and in-app-purchase ANE for Android and iOS
- PermissionCheck-ANE - Check and request for permissions in your Adobe Air app
- RateMe-ANE - Rate Me ANE lets you ask your users to rate your app in the most efficient way
- Statusbar-ANE - Control the Statusbar in your AIR apps in runtime with this ANE
- Badge-ANE - This ANE lets you control the iOS badge value directly from Adobe AIR app
- easyAS-Worker - Run AS worker in your AIR projects without having to deal with complicated flash.system.Worker class
- Can-Open-URL ANE - ANE for iOS to detect whether an app is installed to handle a specific URL scheme.
-
-
Networking
-
Authentication
- actionscript-oauth2 - An ActionScript 3 library for interfacing with OAuth 2.0 services.
- as3facebookforgames - An extension of the Facebook Actionscript API (packaged within the library as some changes needed to be made) which facilitates the process of authenticating and user log-in within your Facebook web games.
- oauth-flex - OAuth.io plugin for Apache Flex/ActionScript
- as3oauth - ActionScript 3.0 OAuth Client Library
- AS3FaceApi - An As3 port of the face.com face recognition API. !!! Face.com is deprecting FB Sesssion authentication. You have to use now OAuth 2.0 auth !!!
- oauth-as3 - as3 library for performing oauth tasks
- OAuth - AS3/Flex OAuth Library
- oauth-as3 - Mavenized, RSL version of oauth-as3 library - OAuth for ActionScript 3
-
Database
- as3mysql - An AS3 driver for the MySQL open source database.
- pegasus - An AS3 driver for the PostgreSQL open source database.
- as3couchdb - An AS3 clientside API for interacting with a CouchDB instance.
- ActionMongo - A MongoDB driver for ActionScript
- aws-dynamodb-actionscript - An actionscript library for accessing Amazon's AWS DynamoDB
- MongoAS3 - AS3 Driver for mongoDB.
- soup - Mixing CouchDB, Sinatra, AIR and RestfulX to create an offline/online ready app with undo/redo capabilities.
- as3Query - Another SQLite ORM and query DSL for ActionScript
- as3redis - An Actionscript 3 library for Redis
- airdb - ActionScript AIR ORM for using client-side SQLite within AIR and Flex apps. Supports ActiveRecord style models, migrations and associations.
- worm - An ORM and SQL generation framework for ActionScript inspired by jQuery
- Flexine - ActionScript 3 SQLite ORM for AIR
- air-sqlite - Utilities for working with SQLite databases in AIR
- as3mysql - An AS3 driver for the MySQL open source database.
- pegasus - An AS3 driver for the PostgreSQL open source database.
-
Data Loader
- BulkLoader - A bulk loading library for Actionscript.
- LoaderQueue - ActionScript 3多文件加载管理器
- QueueLoader - QueueLoader is an easy to use Flash Actionscript (3.0) asset loading utility with a number of features.
- AS3-Assets-Loaders - Simple classes to load external assets in ActionScript 3
- AssetLoader - Multi file/asset loader for AS3 built on AS3Signals.
- LaunchPad - Actionscript asset management and application launch platform for mobile, desktop and web apps
- swf2ccb - A tool that converts existing assets to ccb format
- assetLibrary-as3 - Feature rich AS3 file management tool.
- agile_uploader - Upload files, other form data, and optionally resize any uploaded images on the client side before uploading to save on server bandwidth. Resizing before uploading can also help save a server from processing unnecessarily large image files if further image processing (manipulation or simply having the server save multiple sizes) is done on the server.
-
Email
-
HTTP
- as3httpclient - HTTP client implementation in ActionScript 3.0.
- as3httpclient - HTTP Client for AS3
- flash-to-s3 - A Flash ActionScript library for uploading content to an Amazon Simple Storage Server instance over HTTP.
- Hendrix-HttP-AiR - a lightweight HTTP library for ActionScript 3 (as3) inspired by Square's OkHttp
- HTTPForm - Actionscript 3 library to emulate a multipart/form-data HTML form submission request, including file upload.
- airhttp - An easy to integrate HTTP Server for Adobe Air applications.
-
P2P
- HydraP2P - HydraP2P is an ActionScript 3 library aiming to simplify the peer-to-peer API introduced in Flash Player 10.1
- GroupP2P - actionscript p2p netgroup
- P2Pong - P2P Game Example with Flex
- as3_p2plocal - as3 lib for local p2p connections (serverless rtmfp)
- hls-p2p - Flash OSMF based hybrid cdn&p2p hls solution
- Android-Flash-P2P - P2P Communication between a Client.swf and an Android Device with AIR
- actionscript-p2p_messaging - A simple messaging framework for doing P2P in Flash
- NetGrouper - A wrapper for Actionscript 3.0's NetGroup and RTMFP Multicasting abilities to create quick P2P multiplayer games over local networks or Adobe Cirrus
- RealtimeGameLib - Simple library for building multiplayer realtime games using P2P (and Flash Media Server).
- ArcusNode - A RTMFP Rendevouz Service For Peer Assisted Networking With Adobe Flash on Node JS
-
Protocols
- git-as3 - A pure AS3 implementation of Git
- kuching - a lightweight XMPP library for Actionscript 3
- AS3-Airplay - An implementation of Apple's Airplay written in Actionscript 3.
- CrossXHR - Cross Domain XHR: A drop-in replacement for XmlHttpRequest object.
- croqodile - AS3/Erlang implementation of the Croquet project's TeaTime protocol. Provides a simple framework for creating distributed, multi-user flash applications.
- as3midilib - AS3 library for working with MIDI data. Can parse a stream of MIDI data into objects, or it can be used to connect to a MIDI socket server and receive live performance MIDI. It can also be used to parse MIDI files or stream them for performance syncing.
- as3xmppclient - AS3 XMPP client library
- as3-amqp - An implementation of the 0-8 version of AMQP for AS3.
- AS3RtmpClient - A proof of concept AS3 RtmpClient using sockets, based on Flazr.
- AS3-NTP-Client - AS3 NTP Client (Network Time Protocol) using Adobe AIR
- FUDI-as3 - AS3 implementation of the Puredata FUDI protocol
- BitTube-on-Flash - The new BitTube system based on the Adobe RTMFP protocol
- Cuke4AS3 - A BDD Cucumber wire protocol implementation for Flash ActionScript
-
Sockets
- SmartSocket - SmartSocket is an extensible open source, Java and PHP socket server engine. Its aim is to make creating multi-user applications as quick and painless as possible. With SmartSocket, you don't have to worry about keeping track of users, writing server code, managing threads, etc. All you have to do is use the simple communication protocol to send method call back and forth between the server and the client!
- FlashSocket.IO - Library to help Flash, Flex and ActionScript clients connect to Socket.IO servers.
- socket-io-actionscript - Socket.IO Actionscript 3 client
- amf_socket - Bi-directional RPC library for Actionscript (Flash). The easy button for high performance network communication!
- actionscript-analytics-framework - a framework for dynamically setting up and implementing tracking in actionscript
- sockpuppet - Complete Ruby/ActionScript socket client/server with AMF
- as3socket - ActionScript 3 Socket Server
- nodechat - using node.js, socket.io, backbone.js, and jade to make a chat app demo. Demo @ http://nodechat.no.de/
- arduino.js - JavaScript-to-Arduino I/O. Implemented as a wrapper for the "AS3Glue" library (Rube Goldberg-esque stack: JavaScript <-> Flash <-> Socket/serial proxy <-> Arduino USB.)
- socket.io-flash - Flash client for Socket.IO server
- php-websocket-server - PHP WebSocket Server for PHP 5.3
- aleph-ws-test - Small chat-app to test Aleph websocket support.
- websocket4ie - 基于flash内核,让ie6也能用websocket,完全回调js,flash不处理任何ui
- FlexWebSocketDemo - flex AIR app - socket.io client
- AS3WebSocket - ActionScript 3 WebSocket client implementation for the final WebSocket Draft RFC6455
- spitfire - ActionScript 3.0 Socket servers with Redtamarin
- AIR-Server - Socket Server library for Adobe AIR
- JSocket - Socket on Javascript (uses flash)
- ws-flash-client - Reliable minimalistic WebSocket client (uses Adobe Flash where native WebSocket is not available)
-
-
Unsorted
-
Other API
- TmxTool - A general-purpose Flash/ActionScript TileEd .tmx file loading and processing library.
- Actionscript-Struct - Actionscript3 data struct
- orr-actionscript - Automatically exported from code.google.com/p/orr-actionscript
- Corruption-of-Champions - Coc source from fenoxo
- sourceTiTS - Trials in Tainted Space
- RobotLegsPong - A simple robot-legs demo - a playable version of pong
- D5Power - Game Engine based on AS3.
- FActivity - F*Activity is my take on implementing Android’s Activity based application model in Flash.
- ZipUtil - Simple AIR application for zipping and unzipping files.
- AdMobAne - AdMob Native Extension for Air Applications
- eSearch - Enhanced Search Widget
- MigEditor - Yet another code editor.
- chartboost-ane-flash-air-android-ios - flash air ane lib for chartboost ad , this chartboost ane support ios and android ,support ChartBoost Interstitial ad and chartboost MoreAppPage.chartboost ane support all ios version
- visu - Visu is a videoconferencing software mainly aimed at foreign language courses.
- seti - SETI
- punk.transition - A FlashPunk library for handling transitions
- AIRBench - Mobile AIR benchmarking application.
- robotlegs2-signals-feathers-flickr-example - A simple architecture test for a Flickr gallery application based on Robotlegs2, Feathers and Signals.
- Four-ways-to-link-a-list - Performance test looking at four linked list architectures for Actionscript 3
- Julia-flash-interface - A Flex/ActionScript interface to the Julia static analyzer
- commons-as - Flex Library for ActionScript Projects
- actionscriptdatetimelibrary - Automatically exported from code.google.com/p/actionscriptdatetimelibrary
- Pusher-ActionScript-Library - An ActionScript version of the pusher library for binding to events, etc.
- ActionScript-State-Machine - State machine implemented in ActionScript. Optionally supports (using the decorator design pattern) history and event dispatching.
- Notifier - A notification dispatcher lib to replace the native actionscript event-model
- FingersAS3 - Fingers, a micro AS3 extension. Just type: on(yourObj).click += eventHandler;
- promise-as3 - Promises/A+ compliant implementation in ActionScript 3.0
- actionscript3-tmbundle - ActionScript 3 TextMate Bundle
- avmplus - Source code for the Actionscript virtual machine
- navigator-as3 - A tiny yet powerful library to deal with navigation and flow in your ActionScript projects
- as3flobile - A set of Actionscript 3 components targeting the Flash Player on mobile devices
- admob-for-flash - admob ane for flash air iOS app and actionscript android app.include banner and Interstitial native Advertising.this Admob ANE suport admob 1 and admob 2
- ActionScriptExamples - Flash and other ActionScript example code
- AS3-Worker-Compat - ActionScript Worker wrapper for compatibility with pre-and-post Flash Player 11.4
- asx - Extensions for core ActionScript Objects
- graffiti-as3-drawing-lib - ActionScript 3 Bitmap Drawing Library
- printf-as3 - A printf like facility for Actionscript, loosely inspired by Python's.
- as3-router - Simple hash-router for ActionScript 3
- melomel - External ActionScript Interface.
- asgit - ActionScript Git library and browser implementation
- SublimeAS3 - Actionscript 3 support files for Sublime Text 2
- avmplus - Source code for the Actionscript virtual machine
- AssetManager - Asset management for ActionScript 3.0
- AS3-IABLib - An ActionScript 3 library for IAB specs. Includes the following features: VAST 2.0 Spec (http://www.iab.net/vast) for parsing VAST responses. VPAID Spec (http://www.iab.net/vpaid) for creating VPAID-compliant ads.
- actionscript-notification-engine - A cross-platform notification engine built on top of the Flash platform.
- actionscript-diff - An ActionScript 3 implementation of the Myer's diff algorithm.
- AS3ATF - ActionScript Library to read, write and inspect Adobe's Texture Format.
- proscenium - Proscenium ActionScript Library
- pixas - ActionScript library for building isometric pixel elements
- fussy - actionscript reflection query language
- Crossbridge-Recast-Navigation - This project is a FlasCC port to ActionScript 3.0 of C++ navigation mesh library Recast Navigation by Mikko Mononen.
- AS3-LocaleManager - Basic localization support for ActionScript apps
- as3base64 - An ActionScript 3.0 library for encoding/decoding strings and objects to/from Base 64
- as3-operations - Async operation contracts and helpers for ActionScript 3
- as3-cheats - Provides an easy way to use cheat codes with ActionScript 3.0.
- nodeas - Server side actionscript built on Tamarin.
- randori-framework - Randori Framework for ActionScript
- monitor - Lightweight customizable ActionScript 3.0 property monitor
- netconnectionsmart - A replacement class for the standard NetConnection actionscript class. This easily enables multiple port/protocol attempts to resolve at the best functioning connection.
- CoThreadAS3 - Implements Cooperative "threads" in Actionscript that easily allow recursion.
- ASTRID - An ActionScript framework to simply development of Applications
- clevrlib - CLEVR Actionscript Library
- filmstrip - Moses Gunesch's rendering library for ActionScript
- pixas-editor - ActionScript pixel isometric graphics editor
- hprose-as3 - Hprose for ActionScript 3.0
- Gimmick - Fast & ease Component/Entity System framework for ActionScript
- Metronome - An ActionScript metronome library
- top-level-tools - top-level tools for ActionScript 3
- as3i18n - ActionScript 3 localization library
- as3reflection - A Reflection Library for ActionScript 3
- ASF2 - ActionScript 3 Framework - Para desenvolvimento de sites em Flash
-
Programming Languages
Categories
Sub Categories
Other API
711
Other Utilities
75
Game Engine
67
Games
63
Starling
39
UI Components
38
Sound
37
Flex Components
35
RobotLegs Framework
34
Image
31
Other Engines
29
Media Player
26
MVC Framework
26
Unit Testing
20
Animation Framework
19
Sockets
19
XML
17
JavaScript
17
Database
15
Data Visualization
15
Away3D
14
Camera
14
Math
14
Misc Formats
14
Protocols
13
Facebook API
13
Multimedia ANE
13
Development Tool
13
Signals Framework
12
Logger Framework
12
SWF
12
Layout
12
Particle
11
Geometry
10
JSON
10
Editor App
10
P2P
10
Data Loader
9
Asynchronous
9
Hardware ANE
9
System ANE
8
API ANE
8
Debugging Tool
8
Artificial Intelligence
8
Client App
8
Physics
8
Authentication
8
Gestures
7
Crypto
7
HTML
7
CSS
7
Panorama Viewer
6
Interpreters
6
HTTP
6
Twitter API
5
Game Controller
5
Kinect API
5
Augmented Reality
5
Dependency Injection
5
Font
5
File System ANE
4
Text
4
Functional Programming
4
PDF
4
3D Formats
4
Email
4
QR Code
4
Emulators
4
Markdown
4
Papervision3D
3
Social ANE
3
SVG
2
Write Less, Do More
2
FXG
2
Alternativa3D
2
Keywords
actionscript
58
flash
21
adobe-air
19
adobe-flash
11
as3
9
flex
8
starling-framework
7
adobe-flex
7
adobe-flash-player
6
starling
6
ane
5
web-framework
5
ui-components
4
apache-flex
4
feathers-ui
4
3d
4
air
4
actionscript3
4
augmented-reality
2
orm
2
library
2
flexjs
2
yahoo-astra
2
yahoo
2
apache-flexjs
2
adobeair
2
engine
2
game-engine
2
ai
2
maps
2
sound-effects
2
games
2
procgen
2
aircontrol
1
sfx
1
firebase-ane
1
volume-changes
1
nativesound
1
muted
1
background-music
1
sound-synthesis-processes
1
augmentedreality
1
gameengine
1
air-native-extensions
1
robotlegs-framework
1
robotlegs
1
no-longer-maintained
1
inactive
1
pdfview
1
pdf-viewer
1