awesome-actionscript3
github.com/robinrodricks/awesome-actionscript3 ↗A curated list of awesome libraries and components for ActionScript 3 and Adobe AIR.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me runtimes resources from awesome-actionscript3"
Installation instructions →What's inside
Runtimes
- 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.
- CannonML
keim's CannonML (shmup scripting language) interpreter.
- Commodore 64 Emulator
A low level Commodore 64 emulator written in Actionscript 3.
File Formats
- Abc-abstraction
Allows ABC to be analyzed, manipulated, packaged back into an SWF, and run.
- ActionBSON
BSON data encoder/decoder.
- Actiondown
Port of Javascript Showdown.
- Actionjson
Faster, more advanced ActionScript 3 JSON library.
- AlivePDF
Client side PDF generation (
- AS3abc
Low level library to parse, create, modify and publish ABC (Actionscript Block Code) files.
Database
- ActionMongo
MongoDB driver.
- AIRdb
AIR ORM for using client-side SQLite within AIR and Flex apps. Supports ActiveRecord style models, migrations and associations.
- AIR-sqlite
Utilities for working with SQLite databases in AIR.
- AS3couchdb
Client-side API for interacting with a CouchDB instance.
- AS3mysql
Driver for the MySQL open source database.
- AS3Query
Another SQLite ORM and query DSL for ActionScript.
Networking
- Actionscript-oauth2
Interfacing with OAuth 2.0 services.
- AIRhttp
HTTP Server for Adobe AIR.
- AIRkinect
ANE for integrating with Microsoft Kinect. (
- AIRplay
Client-side implementation of Apple's Airplay.
- AIR-Server
Socket Server library for Adobe AIR.
- AIRXMail
Complete client-side email library supporting SMTP, POP3 and IMAP4.
AIR Native Extensions
- Admob
Admob ANE.
- AIRControl
Adobe AIR Game Controller ANE.
- AIRKinectv2
ANE for Microsoft Kinect v2 for Windows SDK.
- AIROUYAController
ANE for the OUYA Controller.
- AlarmManager
Run a scheduled task even if your AIR app is closed.
- AVANE
For building video encoding applications using FFmpeg.
Development Tools
- Adobe Animate CC
Premiere vector graphics and animation toolset for vector/spritesheet creation.
- Adobe Flash Builder
Commercial IDE for building applications on the Flex framework (with advanced debugging tools).
- Adobe Scout
Advanced visual profiling and debugging tool for AIR apps & games (supports Stage3D).
- AS3Sorcerer
Premiere AS3 decompiler with 99% decompilation accuracy (supports SWF/SWC, Alchemy opcodes).
- 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.
User Interface
- Adobe TLF
Adobe/Apache Flex Text Layout Framework (TLF).
- Advanced_Joystick
Joystick for the Starling Framework, designed for Adobe AIR Mobile.
- Argilla-Mosaic
Dynamic layout library.
- AS3-Controller-Input
Interact with Ouya and Xbox360 game controllers from Adobe AIR.
- AS3dpad
A virtual touchscreen gamepad designed for Adobe AIR Mobile (Android/iOS).
- AsWing
Open Source Flash ActionScript GUI framework.
Frameworks
- Alternativa3D
Alternativa3D GPU accelerated 3D engine (
- 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.
- Apollo
Dependency injection and messaging framework, which can be used as the basis for MVC projects.
- AS3Commons UI
Layouting, focus and keyboard management framework.
- AS3FP
Collection of functional idioms based on Haskell and Coffeescript.
Showing a sample of 383 resources. View the full list on GitHub →