Tuesday, September 7, 2010

Flash : opensource API, librairies, resources

Here are my list of open source google code projects for the Flash Platform. This is what I have seen over time, please add if you feel I missed anything. Many of them mayn0t be useful, or may be discontinued. This is from my list of os projects

  1. adobe-air-util - Adobe AIR AS3 Utility classes, no much updates.
  2. appcorelib – Open Source Flex Application Core Library
  3. as3awss3lib – ActionScript 3.0 library for interacting with Amazon S3
  4. as3barcodelib – An Actionscript 3 barcode decoding library
  5. as3bloggerlib – Actionscript 3.0 Library for Blogger Data API
  6. as3cannonball – DOM+HTML+CSS+Browser Library for ActionScript 3.0
  7. as3corelib

    – ActionScript 3.0 library for several basic utilities.

  8. as3crypto – Cryptography library for ActionScript 3, including partial TLS 1.0 support
  9. as3ds – AS3 Data Structures For Game Developers
  10. as3ebaylib – ActionScript 3.0 API for eBay
  11. as3exchangelib – An ActionScript library for talking to Exchange servers.
  12. as3facebooklib – ActionScript 3.0 API for Facebook
  13. as3fedexlib – ActionScript 3.0 library for accessing FedEx APIs.
  14. as3flexdb – AS3FlexDB project is a open source lib that allows Adobe Flex applications to connect to a MySQL server

  15. as3flickrlib – ActionScript 3.0 API for Flickr
  16. as3gamelib – ActionScript 3 Game Lib
  17. as3isolib – ActionScript 3 Isometric Library
  18. as3lib – ActionScript 3.0 standard library project
  19. as3mathlib – Flex/Actionscript Math Library
  20. as3matrix – A powerful Matrix Library built in Actionscript 3.0
  21. as3mp3streamplayer – A library that allows you to play MP3 streams
  22. as3nativealertlib – An AIR alert that appears in a native window
  23. as3notificationlib – A notification framework written in AS3 for the Adobe Integrated Runtime (AIR)
  24. as3plsreader – An PLS (Playlist) reader for Adobe AIR / Actionscript 3
  25. as3powncelib – ActionScript 3.0 Library for Pownce full V2.0 implementation
  26. as3preferenceslib – An AIR library for storing preferences
  27. as3-rpclib – Actionscript 3 RPC libraries for flash-remoting(amf0), xml-rpc, json-rpc
  28. as3scribdlib – ActionScript 3.0 API for Scribd
  29. as3soundeditorlib – Actionscript 3.0 library for sound playback, spectrum display, and cue point display
  30. as3syndicationlib – ActionScript 3.0 library for handling syndication feeds.
  31. as3webservice – Open-source Webservice class implementation in AS3 for Flash CS3 IDE.
  32. as3xls – Read and write Excel files in Flex
  33. as3youtubelib – ActionScript 3.0 API for YouTube
  34. ascollada – actionscript library for parsing Collada files
  35. asmailer – Actionscript 3 Mail API.
  36. assql – Actionscript 3 MySql Driver
  37. assqliteutils – ActionScript 3 SQLite utils
  38. beziercurve – create and edit bezier curves on the fly, easy syntax
  39. benstucki

    – His open source as3 codes…

  40. bigroom – Actionscript 3 Source Code from Big Room
  41. birdeye – Information Visualization and Visual Analytics Library
  42. braemar – Opensource lightweight MVC framework for Flash development
  43. bulk-loader – A library for managing multiple loadings with Actionscript 3 (AS3).
  44. csvlib – csv parser for actionscript 3
  45. degrafa – Degrafa is a declarative graphics framework for Flex.
  46. di-as3 – Dependency injection / Inversion of control container for ActionScript 3, Flash 9, and Flex 2
  47. displaylistmonitor – Monitor Flash Display List
  48. efflex – Designer Effects for Flex
  49. everythingflexairlib – everythingflexairlib Library
  50. facebook-as3 – AS3 API to access Facebook’s Platform API
  51. fastas3 – ActionScript 3.0 Library for fast and fun development. FastAS3 is inspired by jQuery which is a new type of JavaScript library.
  52. flexfiltering – Controls and Collections for AS3 and Flex that support fast filtering across large datasets

  53. flexircclient – ActionScript 3 based IRC library
  54. flexwires – Wires UI control library for Adobe Flex
  55. flexlib – Open Source Flex Component Library. I use this one often.
  56. flexstuff – Flex stuff – Libraries and subprojects
  57. flexsurverylibrary – Create survey for Flex Applications
  58. flint-particle-system – Actionscript 3 Particle System
  59. flvplayerlite – A lightweight FLV player
  60. flvrecorder – Record BitmapData to an FLV-encoded file (for Adobe AIR)
  61. foam-as3 – 2D Rigid Body Physics Engine
  62. googleas3api – AS3 library on Googles Ajax API, search the web using Google in your Flash/Flex/AIR application
  63. icodecoder – icon file decoder
  64. lastfm-as3 – Actionscript 3.0 API to access the Last.fm web services
  65. masapi – Flash/Flex/AIR AS3 Framework for the massive loading (MassLoad)
  66. metaphile – A library for reading and writing file metadata in ActionScript 3
  67. minimalcomps – MinimalComps are a set of minimal user interface components for use in ActionScript 3.0 based projects.
  68. open-zoom – Open Source Framework for Multi-Scale Images and Zoomable User Interfaces (ZUI)
  69. opentube – A Flex Based Open Source Video Sharing Application
  70. pdfutil – A simple AS3 library based on AlivePDF.
  71. popforge – ActionScript 3 code sandbox for various packages
  72. queueloader-as3 – QueueLoader Actionscript 3.0
  73. redherring – A light duty HTTP proxy for AS3
  74. reflexutil – run-time debugger for adobe flex components
  75. snackr – Snackr, an RSS feed ticker for Windows/Mac/Linux built with Adobe AIR and Flex – http://snackr.net
  76. splinklibrary – An actionscript 3 library to ease the daily work
  77. splinkresource – An actionscript 3 resource loading framework
  78. swfin – javascript toolkit for flash developers
  79. swizframework – Brutally simple micro-architecture for Rich Internet Application development with Adobe Flex
  80. uicomponents-as3 – Lightweight AS3 UI component library
  81. urlkit – Flex library providing a rule-based URL parser/generator for deep linking

Some Unit Testing Frameworks for the platform:

  1. as3flexunitlib – ActionScript 3.0 framework for unit testing. Its now moved tohttp://opensource.adobe.com/wiki/display/flexunit/
  2. flex-mojos – Flex-mojos: Maven 2 plugins for Flex
  3. flexmonkey – Flex UI Testing Tool
  4. flexcover – Code Coverage Tool for Flex and AIR applications.
  5. fxspy – Inspect, edit and monitor your Flex application’s components properties and styles.
  6. FlexUnit – as3flexunitlib – ActionScript 3.0 framework for unit testing.

Non – goole hosted libraries:

  1. Sandy 3d engine – http://www.flashsandy.org/
  2. CASALib – Open source code library for Flex and AS3 projects. Read my review here
  3. Liquid Components for Flash
  4. FZip – FZip is an Actionscript 3 class library to load, modify and
    create standard ZIP archives.
  5. AlivePDF – ActionScript 3 Open-Source PDF Library
  6. ASSQL – Asql is a library for direct connections with Mysql, suitable for Flash CS3, AIR and Flex
  7. APE – ActionScript Physics Engine
  8. as3Query – Actionscript port of jQuery

AMF Remoting implementations

  1. FlourineFX – for .NET
  2. AMFPHP - Now giving way to ZendAMF
  3. ZendAMF

    – From Wade Arnold who made AMFPHP. Further development will only be in ZendAMF, so AMFPHP is kind of abandoned.

  4. PyAMF – AMF for Python

Assistive technologies:

  1. swfobject – SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file
  2. SWFAddress – Deep linking for flex apps.

Some more links:

  1. List of 31 Flex APIs, Libraries, and components and tools by Sean Moore
  2. List of 21 AS3 API’s by Sean Moore
  3. AS3 Libs from EverythingFlex.com

Bon surf !


source: http://www.exagone.com/?p=92

No comments:

Freelance