一份相当巨大的AS类库
http://digitechlog.com/2008/10/19/the-list-of-actionscript-library.html
- Papervision3D
http://blog.papervision3d.org/ - Away 3D
http://www.away3d.com/ - Sandy 3D
http://www.flashsandy.org/ - Alternativa Platform
http://blog.alternativaplatform.com/en/ - FIVe3D
http://five3d.mathieu-badimon.com/ - WireEngine3D (we3d) - for Flash 8/9.
http://osflash.org/we3d/ - Sharikura
http://temp.roxik.com/datas/physics/ - AS3D
http://www.libspark.org/wiki/muta/AS3D - Metasequoia – 用Pv3D读取.mqo文件
http://www.libspark.org/wiki/rch850/Metasequoia
ゲーム開発
- PaperWorld 3D
http://paperworld3d.com/ - CharacterWalker
http://www.libspark.org/wiki/tarotarorg/CharacterWalker - cannonML
http://www.libspark.org/wiki/keim/cannonML - as3ds
http://code.google.com/p/as3ds/ - as3cards
http://code.google.com/p/as3cards/
3D animation framework library
- Cast3D
http://www.cast3d.org/
3D Physics Engine
- WOW-Engine
http://seraf.mediabox.fr/wow-engine/
アニメーショントゥイーン用ライブラリ
- Tweener
http://code.google.com/p/tweener/ - TweenLite
http://blog.greensock.com/tweenliteas3/ - TweenMax
http://blog.greensock.com/tweenmaxas3/ - GoASAP (ActionScript Animation Platform)
http://www.goasap.org/ - AS3 Animation System 2.0
http://www.boostworthy.com/blog/?p=170 - Animation Package
http://www.alex-uhlmann.de/flash/animationpackage/ - KitchenSync
http://code.google.com/p/kitchensynclib/ - Gyro – A tween and animation library for ActionScript 3
http://code.google.com/p/gyro-actionscript-animation/ - gTween
http://www.gskinner.com/blog/archives/2008/08/gtween_a_new_tw.html - HydroTween + HydroSequence (based on GoASAP)
http://blog.hydrotik.com/2008/07/19/hydrotween-hydrosequence-rev32/
グラフィック
- Frocessing – Processing ライクなドロー系 AS3 ライブラリ
http://www.libspark.org/wiki/nutsu/Frocessing - sketchbook – fladdict 製インタラクティブコンテンツ用ライブラリ
http://sketchbook.libspark.org/trac - HiDisplayObject – フィルタ類の設定をプロパティで
http://www.libspark.org/wiki/muta/HiDisplayObject - AverageColor – 二つのカラーの平均値を算出 (16進数, RGB, HSB対応)
http://www.libspark.org/wiki/scratchbrain/AverageColor
画像処理
- FLARToolKit – ARToolKit の AS3 実装
http://www.libspark.org/wiki/saqoosha/FLARToolKit - Marileana – OpenCV Object Detection の AS3 実装
http://www.libspark.org/wiki/mash/Marilena - SeamCarving – SeamCarving の AS3 実装
http://www.libspark.org/wiki/rch850/SeamCarving - PotrAs – 2色のラスタ画像をベクタに変換
http://www.libspark.org/wiki/nitoyon/PotrAs - PowerBalance – カメラの画像を左右に分けて動体検知してごにょごにょ
http://www.libspark.org/wiki/ll_koba_ll/PowerBalance - ColorPickUper – BitmapData から主色を検出
http://www.libspark.org/wiki/muraken/ColorPickUper
2D 物理エンジン
- APE (Actionscript Physics Engine)
http://www.cove.org/ape/index.htm - Box2DFlashAS3
http://box2dflash.sourceforge.net/ - FOAM – 2D Rigid Body Physics Engine
http://code.google.com/p/foam-as3/ - glaze – 2D Rigid Body Dynamics & Game Engine for Actionsctipt 3
http://code.google.com/p/glaze/ - motor2
http://lab.polygonal.de/motor_physics/ - Fisix Engine
http://www.fisixengine.com/default.asp - PopShapes
http://lab.andre-michelle.com/physics-engine/
2D 物理
- JointModel – 関節モデル
http://www.libspark.org/wiki/uwi/JointModel - CollisionDetection – 複雑な形の衝突判定を行う
http://www.libspark.org/wiki/scratchbrain/CollisionDetection
セキュリティ
- AS3Crypto – 暗号化
http://crypto.hurlant.com/
ユニットテスト
- AS3Unit – JUnit4 の AS3 版
http://www.libspark.org/wiki/yossy/AS3Unit - ASUnit – JUnit3.8 の AS3 版
http://www.libspark.org/wiki/yossy/ASUnit - as3flexunitlib
http://code.google.com/p/as3flexunitlib/
オーディオライブラリ
- sazameki – 動的オーディオ生成
http://www.libspark.org/wiki/zk33/sazameki - Popforge
http://code.google.com/p/popforge/ - as3soundeditorlib – サウンド編集ライブラリ
http://code.google.com/p/as3soundeditorlib/
パーティクルシステム
非同期処理
- Thread – 疑似スレッド
http://www.libspark.org/wiki/Thread - ASDeferred – JSDeffered の AS3 版
http://www.libspark.org/wiki/munegon/ASDeferred - Chain – 非同期処理をカンタンに
http://www.libspark.org/wiki/munegon/Chain - Command – fladdict 製 Command ライブラリ
http://fladdict.net/blog/2008/01/as3commands.html
ローディングキット
- GroupLoader – 画像の URL を push していくと BitmapData の配列にロード
http://www.libspark.org/wiki/muraken/GroupLoader - BulkLoader – A library for managing multiple loadings with Actionscript 3 (AS3).
http://code.google.com/p/bulk-loader/ - Masapi
http://code.google.com/p/masapi/ - QueueLoaderAS3
http://code.google.com/p/queueloader-as3/
オブジェクト指向フレームワーク
- Progression Framework – Flash サイトをすばやく簡単に制作するためのフレームワーク
http://progression.libspark.org/ - Genius Framework – Flex アプリケーションのアーキテクチャを提供するフレームワーク
http://www.libspark.org/wiki/seagirl/genius - Cairngorm
http://opensource.adobe.com/wiki/display/cairngorm/Cairngorm - PureMVC
http://puremvc.org/ - Gaia
http://www.gaiaflashframework.com/ - Guasax
http://www.guasax.com/ - Mate
http://mate.asfusion.com/ - VEGAS
http://code.google.com/p/vegas/
通信
- CrossDomainBridge – crossdomain.xml を利用して JS から外部サービスを利用
http://www.libspark.org/wiki/jirox/CrossDomainBridge - Cohesion Framework – Socket (XMLSocket) を利用したマルチユーザクライアント作成のためのフレームワーク
http://www.libspark.org/wiki/amoi/cohesion - LineReader – Socket, URLStream, FileStream から非同期で一行ずつ読み込むためのライブラリ
http://www.libspark.org/wiki/tera/LineReader - as3httpclient – HTTP/HTTPSクライアント
http://code.google.com/p/as3httpclient/
バイナリ
- swfassist – SWF ファイルを読み書き
http://www.libspark.org/wiki/yossy/swfassist - BMPDecoder – BMP ファイルの読み込みと表示
http://www.libspark.org/wiki/munegon/BMPDecoder - ICODecoder – ICO ファイルの読み込みと表示
http://www.libspark.org/wiki/munegon/ICODecoder - PSDParser – PSD ファイルのパーサ
http://www.libspark.org/wiki/munegon/PSDParser - ZipLoader – URLLoader と同じ感覚で ZIP ファイルからデータを取り出す
http://www.libspark.org/wiki/tarotarorg/ZipLoader - FZip – ZIP読込み、作成ライブラリ
http://codeazur.com.br/lab/fzip/
AIR
- SQLControls – SQLite のデータを簡単に扱うためのライブラリ
http://www.libspark.org/wiki/daoki2/SQLControls - ChartData – AIR アプリで Chart を表示するためのライブラリ
http://www.libspark.org/wiki/daoki2/ChartData - AIRAutoUpdater – mxml に一行書くだけで AIR のアップデート処理を行えるようにする
http://www.libspark.org/wiki/AirAutoUpdater - as3preferenceslib – AIR 用
http://code.google.com/p/as3preferenceslib/ - as3nativealertlib – AIR用アラートライブラリ
http://code.google.com/p/as3nativealertlib/
デバッグ
- Dumper – Object の中身を Dump して trace したり Firebug のコンソールに出力したり
http://www.libspark.org/wiki/dealforest/Dumper - FlexTrace – Flex 用カスタム trace()
http://www.libspark.org/wiki/sasa/FlexTrace - Profiler – メモリリークを防ぐためのデバッグをお助け
http://www.libspark.org/wiki/ken/Profiler
その他
- ASReflect – リフレクション用ライブラリ
http://www.libspark.org/wiki/yossy/ASReflect - as3Query – AS3 で jQuery っぽいの
http://tech.nitoyon.com/blog/2008/01/as3query_alpha.html - CountDown – 秀樹還暦までの日数と時間を返す
http://www.libspark.org/wiki/hbkr/CountDown - TwoWayBinding – 双方向データバインディング
http://www.libspark.org/wiki/nitoyon/TwoWayBinding - detect – 文字コードを検知
http://www.libspark.org/wiki/mmlemon/detect - CellCheckBox – itemRenderer 用カスタム CheckBox
http://www.libspark.org/wiki/sasa/CellCheckBox - jp.nium Classes – nium.jp によるユーティリティ
http://progression.libspark.org/browser/trunk/2.0.x/src/jp/nium - Flagment – フラグ駆動ライブラリ
http://www.libspark.org/wiki/munegon/Flagment - Slides – タイムラインベースでスライドプレゼンテーション的なものをつくる
http://www.libspark.org/wiki/uranodai/Slides - HIGEWheel – SWFMacMouseWheel がしっくり来なかった人のためのライブラリ
http://www.libspark.org/wiki/HigeWheel - SMSas – MacBook のモーションセンサの値を扱うライブラリ
http://www.libspark.org/wiki/ll_koba_ll/SMSas - Statistics – 統計解析ライブラリ
http://www.libspark.org/wiki/yoshihiko/Statistics - Syndication – as3syndicationlib を使おうとして mx パッケージに泣いた人のためのライブラリ
http://www.libspark.org/wiki/Syndication - RepeatedClickDispatcher – 「少しボタンを押しっ放しにするとリピートする」を簡単に書く
http://www.libspark.org/wiki/Utils/RepeatedClickDispatcher - facebook-actionscript-api – Facebook API 用ライブラリ
http://code.google.com/p/facebook-actionscript-api/ - as3facebooklib – Facebook API 用ライブラリ
http://code.google.com/p/as3facebooklib/ - Yahoo Maps API – Yahoo Mapsを利用するためのライブラリ
http://developer.yahoo.com/flash/maps/ - corelib – Jpegエンコード、MD5、JSONエンコードなど便利ライブラリ
http://code.google.com/p/as3corelib/ - as3flickrlib – FlickrAPI利用ライブラリ
http://code.google.com/p/as3flickrlib/ - as3mapprlib – Mappr利用ライブラリ
http://code.google.com/p/as3mapprlib/ - as3syndicationlib – Feed処理用ライブラリ
http://code.google.com/p/as3syndicationlib/ - as3odeolib – Odeo利用ライブラリ
http://code.google.com/p/as3odeolib/ - as3youtubelib – Youtube利用ライブラリ
http://code.google.com/p/as3youtubelib/ - as3ebaylib – EBay利用ライブラリ
http://code.google.com/p/as3ebaylib/ - as3awss3lib – Amazon S3利用ライブラリ
http://code.google.com/p/as3awss3lib/ - as3notificationlib – notification フレームワーク(for AIR)
http://code.google.com/p/as3notificationlib/ - ASCOLLADA
http://code.google.com/p/ascollada/ - lastfm-as3 – Last.fm利用ライブラリ
http://code.google.com/p/lastfm-as3/ - MapQuest
http://company.mapquest.com/mqbs/4a.html - Modest Maps
http://www.modestmaps.com/ - flexircclient – IRCクライアントライブラリ
http://code.google.com/p/flexircclient/ - AsWing – GUIフレームワーク
http://www.aswing.org/ - DistortionTweener
http://evolve.reintroducing.com/2007/11/18/as3/as3-distortiontweener/ - ascanvas
http://code.google.com/p/ascanvas/ - dopplr-as3 – dopplr.com’s api利用ライブラリ
http://code.google.com/p/dopplr-as3/ - FC64 – Commodore 64 Emulator
https://mirror1.cvsdude.com/trac/osflash/fc64/ - FFilmation – AS3 Isometric Engine
http://www.ffilmation.org/website/ - Google Maps API
http://code.google.com/apis/maps/documentation/flash/intro.html - FVNC – VNCクライアント用ライブラリ
http://osflash.org/fvnc - AS3 Parametric Curve Library
http://www.algorithmist.net/as3pc.html - AWI – AMFPHP-WordPress integration
http://www.klr20mg.com/awi/ (in French)
Resource:
http://www.be-interactive.org/index.php?itemid=404
http://ntt.cc/2008/04/09/over-30-useful-as3-open-source-projects.html