`
cloud21
  • 浏览: 399622 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

开源Flex/AS3项目

    博客分类:
  • Flex
阅读更多
1. Flexbox
http://flexbox.mrinalwadhwa.com/
这是一位来自印度的flex开发者在07年2月份建立的flex组件库,里面也有不少好东西。

2. Flexlib
http://code.google.com/p/flexlib/
由Dougmccune等人建立的flex组件库,其中有不少实用的组件。

3.SpringGraph Flex Component
http://mark-shepherd.com/blog/springgraph-flex-component/
非常酷的拓扑关系组件!

4.Flex Visual Graph Library
http://code.google.com/p/flexvizgraphlib/
又一个拓扑图形展示的类库,动态效果那叫“惊艳”!
该项目的讨论组:
http://groups.google.com/group/flexvizgraphlib

5. Open Source Framework for Flex / Flash & AIR(Apollo)
http://code.google.com/p/advancedflex/
The Advanced Flex project is open source Libraries & Framework for Adobe Flex & Flash developer. This is the framework written in AS3.0 & MXML for Flex & Flash & AIR(Apollo).

看起来里面涉及到了AOP及debugger等内容,有时间要好好看看了。

6. Open Source Flex Component: TreeMap
http://www.zeuslabs.us/2007/11/14/open-source-flex-component-treemap/

7. FlexMDI
http://code.google.com/p/flexmdi/
主要解决多窗口应用生成的问题,全名叫做:Flex Multiple Document Interface ,效果很不错,对于做基于窗口的应用来说是个好的起点。

8. 反射组件类reflexutil
http://code.google.com/p/reflexutil/
这是作者的博客:
http://blog.deconcept.com/

9. 对象处理器flex-object-handles
http://code.google.com/p/flex-object-handles/
作者对该组件的介绍:
http://rogue-development.com/objectHandles.xml
WIKI:
http://code.google.com/p/flex-object-handles/wiki/ObjectHandlesUsage
功能是很强大,不过要想自己使用,还需修改一番!

10.CheckboxTree和Carousel组件
http://giles.roadnight.name/components.cfm
都有演示和源码!

11.Flex拖拽库
http://code.google.com/p/flex-drag-n-drop-lib/
新鲜出炉的类库,太棒了,以后做拖拽处理就方便多了!

12. birdeye

http://code.google.com/p/birdeye/

该项目是一个比较庞大的项目涉及数据可视化的多个方面:
关系分析展示:
Relational Analysis (RaVis)
空间信息分析展示:
GeoSpatial Analysis (GeoVis)
数值分析展示:
Quantitative Analysis (QaVis)
历史数据分析
Temporal Analysis (TaVis)
变形类库:
General Utility (GuVis)

13.antennae
http://code.google.com/p/antennae/
基于ant的Flex工程编译模版,内置FlexUnit等测试工具,很强大的说。

14.Degrafa:声明式的图形描述框架
官方网站:
http://www.degrafa.com/
googlecode:
http://code.google.com/p/degrafa/
演示:
http://samples.degrafa.com/
个人还是喜欢用AS3和flashIDE来绘图,不太喜欢这个东西。不过这可框架有专门的组织来推动,似乎前景不错!

15.openflux
号称是 an open-source Flex component framework which allows developers to create radically new and custom Flex components,似乎是基于下一代Flex组件标准,但是目前还没看到更多的东西。只有这个:
http://www.bobjim.com/2008/04/04/updated-plexiglass-openflux-3d-example/
该项目的GoogleCode:
http://code.google.com/p/openflux/

16.FlexReport
http://code.google.com/p/flexreport/
作者博客:
http://www.kemelyon.com/bts/
一个开源的客户端报表生成组件,目前唯一不足的是不能消除字体的锯齿问题,不过只要不放大字体,应该没问题

********************************************************************************************
AS3开源项目

1.Flex/Actionscript Math Library
http://code.google.com/p/as3mathlib/
The Flex/Actionscript Math Library (as3mathlib) is intended to provide a rudimentary numerical analysis toolkit for the Actionscript/Flex programming environment.

一个很不错的基础项目,不过看起来还没有完成:This library has just been converted from Actionscript 2 to Actionscript 3. It is not ready for general use.

2.ActionScript 3.0 library for several basic utilities
http://code.google.com/p/as3corelib/
AS3核心类库,里面有包括加密、图形文件编码等等类库。

3.alivepdf
http://code.google.com/p/alivepdf/
是一个Open-source AS3 PDF library,目的在于将flash内容转为pdf文件信息,通过后台程序来生成pdf文件。

4.Tweener
http://code.google.com/p/tweener/
A class for creating tweens in actionscript 2 and 3 - because there’s infinity between 0 and 1.

5.ActionScript 3 libraries for interactive visualizations on the web
http://flare.prefuse.org/
刚(10.22.2007)发布的数据可视化工具包,目前alpha版,不过有不少亮点了,很有希望。

6.Dependency injection / Inversion of control container for ActionScript 3, Flash 9, and Flex 2
http://code.google.com/p/di-as3/

7.as3ds
http://code.google.com/p/as3ds/
AS3 Data Structures For Game Developers

以前记得这个好像是收费的,现在看起来没限制的使用了。

8.Pulse粒子系统

作者对该系统的介绍:
http://www.rogue-development.com/pulseParticles.html

Google code:
http://code.google.com/p/pulse-particle/

演示地址:
http://rogue-development.com/pulse/explorer/

9.AS3 GIF Player Class
http://www.bytearray.org/?p=95
GoogleCode:
http://code.google.com/p/as3gif/

10.AS3的物理引擎(ActionScript 3 Physics Engines)
http://henryjones.us/articles/actionscript-3-physics-engines

11. 数据可视化类库Prefuse
http://flare.prefuse.org/
the flare visualization toolkit:ActionScript 3 libraries for interactive visualizations on the web.

12.文档解析类库:vanrijkom-flashlibs
http://code.google.com/p/vanrijkom-flashlibs/

其中最有用的可能是地图文件和3D文件的解析类库了!

13.MinimalComps: Minimal AS3 UI Component Set
http://www.bit-101.com/blog/?p=1126

14.GoogleMap Flash Interface
http://code.google.com/p/google-maps-flash-interface/
可惜的是written in ActionScript 2,不过应该有借鉴意义。

15.ScaleBitmap : 9-slice bitmap class
http://www.bytearray.org/?p=118
一个缩放位图的类,很有用!

16.开源AS3即时通讯类库XIFF
http://www.igniterealtime.org/projects/xiff/

17.另一粒子系统Flint Particle system
http://flintparticles.org/

18.as3httpclientlib
An HTTP/HTTPS client library for Actionscript 3.
http://code.google.com/p/as3httpclientlib/

19.AS3 Cryptography Library
http://crypto.hurlant.com/

******************************************************************************
AS33D项目

1. PV3D

虽然该项目发布不长时间,但是它已经名声远扬了,遗憾的是这段时间它的官方博客不能访问了,只能访问它其他网站:
Google code
http://code.google.com/p/papervision3d/
Wiki
http://wiki.papervision3d.org/
John Grden
http://www.rockonflash.com/blog/

2. away3D:

官方网站:
http://www.away3d.com/

google code:
http://code.google.com/p/away3d/

同pv3d一样,是基于actionscript 3的flash3D引擎:
Away3D is a realtime 3d engine for flash in actionscript 3, originally derived from Papervision3D

************************************************************************************
与JS相关类库

1.SWFAddress
http://www.asual.com/swfaddress/
项目地址:
http://sourceforge.net/projects/swfaddress

SWFAddress is a small, but powerful library that provides deep linking for Flash and Ajax. It’s a developer tool, allowing creation of unique virtual URLs that can point to a website section or an application state. SWFAddress enables a number of important capabilities which are missing in today’s rich web technologies

该类库解决了swf的难题,深度链接,也是flex3的一个重要特色,值得关注!

2. 不可不提的swfobject
http://code.google.com/p/swfobject/
SWFObject is an easy-to-use and standards-friendly method to embed Flash content, which utilizes one small JavaScript file

3.HTMLWrapper
http://code.google.com/p/htmlwrapper
Motion & Color Inc. today open-sourced a public beta version of
Wrapper, formerly used for closed-sourced projects. Wrapper is a
cross-browser compliant HTML/CSS rendering engine written in
ActionScript that sits on top of your standards compliant HTML page.
Wrapper eliminates cross-browser issues and makes integrating
ActionScript and HTML/CSS projects possible without needing to
compile. Wrapper will be available free from

***********************************************************************************
企业级组件库

1.YahooFlex/Flash组件ASTRA Galore

ASTRA Galore: New Flash and Flex Components
http://www.yswfblog.com/blog/2008/01/30/astra-galore-new-flash-and-flex-components/
官方的话是这么说的:
Our ASTRA library of components has just been updated with three new Flash components and seven (yeah, we are serious about this) new Flex components, as well as some important updates to the existing ones.

Yahoo,真棒!

***********************************************************************************
ROR与Flex相关类库

1.The Ruby on Rails RIA SDK by Adobe
http://code.google.com/p/rubyonrails-ria-sdk-by-adobe/

2. as3Stomp - Project site and source code
http://flexonrails.net/?p=99
该项目在Googlecode地址:
as3-stomp
This library is an actionscript 3 implementation of the Stomp protocol. It enables communication between Flash or Flex and any Stomp broker.

It has been primarily designed to work with Apache ActiveMQ.
*************************************************************************************
测试类库

1. 使用FlexUnit
http://www.adobe.com/devnet/flex/articles/unit_testing.html
http://code.google.com/p/as3flexunitlib/

2. 可视化Flex单元测试框架visualflexunit:
Announcing Visual FlexUnit - A Visual Testing Extension for FlexUnit

该项目的home page在google code。
作者Douglas McCarroll与合作公司Allurent共同建立了这个项目,并开源供大家使用。
**************************************************************
FlexMap组件
1. uMap(免费)
homepage:
http://www.afcomponents.com/components/umap_as3/
demos:
http://ccgi.arutherford.plus.com/website/flex/UMap/UMapFlexDemo/
mouseover to triangle to show picture:
http://ccgi.arutherford.plus.com/website/flex/modestmaps/sampleCCTV/

2.modesMap(开源)
homepage:
http://modestmaps.com/
demos:
http://modestmaps.com/example.html
http://modestmaps.com/tutorial-actransit/actransit.html

************************************************************************

Flex框架类库

1、针对Cairngorm的扩展框架:Flexcairngoam

http://code.google.com/p/flexcairngorm/

Adobe官方的cairngorm框架早就被人们诟病,这次这个非官方的补充,看来是个容易让人接受的框架了!
3
1
分享到:
评论

相关推荐

    Flex/AS写的表单对话框

    Flex是一个开源的开发框架,主要用于构建富互联网应用程序(RIA),而ActionScript是Flex的主要编程语言,基于ECMAScript。 在Flex中,表单对话框通常由一个自定义组件实现,该组件可以包含各种表单元素,如文本...

    Flex开源项目

    Flex开源项目是一系列用于Adobe Flex、Flash及AIR开发的免费资源,它们提供了丰富的组件、库和框架,帮助开发者构建更加复杂和功能丰富的用户界面。以下是一些重要的Flex开源项目的详细介绍: 1. **Flexbox**: 由...

    flex和as3之间互相调用的方法

    Flex是一种基于MXML和AS3的开源框架,用于构建富互联网应用(RIA)。在Flex项目中,用户界面通常由MXML组件定义,而业务逻辑和数据处理则通过AS3代码实现。本文将深入探讨如何在Flex和AS3之间进行互相调用,以实现更...

    as3/flex4.6

    - **网页游戏开发**:相较于纯AS3,Flex4.6引入的MVC模式使得大型项目的架构更为清晰,开发效率更高。 - **桌面应用**:具备良好的跨平台能力,随着技术进步,其性能也在不断提升。 - **移动应用**:支持iOS和...

    flex的as3xls读写excel

    as3xls 是一个用于Adobe Flex和ActionScript 3项目的库,它允许开发人员轻松地创建、读取和编辑Excel文件(.xls)。该库支持多种数据类型,并且可以方便地集成到Flex应用程序中,为用户提供了灵活的数据处理能力。 ...

    flex+as3麻将游戏源码

    Flex是一个开源框架,主要用于构建富互联网应用程序(RIA),而AS3是ActionScript的第三版,是Flash平台的主要编程语言。通过这个源码,开发者可以深入了解如何使用Flex和AS3构建互动性和用户体验丰富的游戏。 ...

    flex+as3 聊天及wsdl通信

    Flex是Adobe公司推出的一种基于ActionScript 3的开源框架,主要用于构建富互联网应用程序(RIA)。在本主题中,“flex+as3 聊天及wsdl通信”涉及到两个主要技术领域:Flex应用开发和Web服务通信,特别是通过WSDL...

    as3 flex mxml调用.as文件例子

    Flex是Adobe开发的一个开源框架,用于构建富互联网应用程序(RIA),它结合了MXML和AS3,提供了声明式和编程式的开发方式。 首先,让我们理解MXML和AS3的关系。MXML是一种标记语言,主要用于描述用户界面布局和组件...

    flex_as3_p2p_demo

    在描述中提到,“基于flex开发的几个as3个p2p应用的小例子”,意味着这个压缩包包含了多个使用Flex和AS3实现的P2P技术的实践项目。这些示例可能是为了展示如何在Flex应用中集成P2P功能,例如文件共享、音视频通信...

    flex开源项目介绍.doc

    Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript 3(AS3)编程语言和MXML标记语言。这些开源项目为开发者提供了丰富的组件库、工具和框架,帮助他们扩展Flex的功能,提高开发效率,并实现...

    一些不错的开源Flex项目.txt

    ### 开源Flex项目的知识点概述 #### 一、Flex开源项目概览 文本中提到了一系列与Flex相关的开源项目,这些项目覆盖了从组件库到框架等多个方面,为开发者提供了丰富的资源来构建高质量的应用程序。 #### 二、...

    AS3常见开源项目大全

    7. **Yahoo ASTRA Flash Components**:Yahoo提供的开源Flex组件集,包含多种用户界面组件,可快速构建富互联网应用。 8. **Facebook-as3**:用于AS3访问Facebook API的库,便于在Flash应用中集成社交功能。 9. **...

    flex 创建as3例子

    在AS3项目中,我们通常会按照包(package)的结构组织类文件,以便于管理和查找代码。在这里,你可能会看到如`com.yourcompany.yourproject`这样的包名,每个包下会有相应的AS3类文件,如`Main.as`(主类)或其他...

    flex贪吃蛇游戏flex游戏as3游戏

    Flex,作为Adobe公司推出的开源框架,是基于ActionScript 3(AS3)的编程环境,主要用于构建富互联网应用(RIA)。在Flex的世界里,我们可以利用其强大的图形渲染能力和丰富的组件库,轻松创建出交互性强、视觉效果...

    FLEX通过AS3与FLASH交互

    本主题主要关注如何在FLEX项目中使用AS3来与FLASH动画进行交互。 FLEX是一个开源的开发框架,主要用于创建具有丰富用户体验的Web应用程序。它基于Adobe Flex SDK,提供了MXML和ActionScript两种编程语言,用于构建...

    Flex利用as3xls导入excel数据表

    Flex是一种基于ActionScript 3(AS3)的开源框架,用于构建富互联网应用程序(RIA)。在Flex中,我们不能直接操作二进制文件格式如.xls,因此需要第三方库如AS3XLS来实现与Excel文件的交互。 AS3XLS是一个AS3库,它...

    flex as3zip 文件解压

    1. **AS3Zip库介绍**:AS3Zip是一个开源的ActionScript 3库,它允许开发者在Flex应用中处理ZIP文件。这个库提供了读取、写入和更新ZIP文件的能力,同时也支持加密和解密ZIP文件。 2. **解压过程**:在Flex中解压ZIP...

    CryptoDemo--Flex(AS 3.0)加密算法工具

    “CryptoDemo--Flex(AS 3.0)加密算法工具”是一个专门针对Flex AS 3.0版本设计的加密演示项目。它提供了一系列的加密算法实现,帮助开发者理解和应用加密技术,以确保在Flex应用程序中的数据安全性。解压这个压缩包...

    as3 开源组件

    AS3开源组件是ActionScript 3的开源库和框架集合,它们为开发人员提供了一系列预构建的功能和组件,用于创建富互联网应用程序(RIA)或Flash平台上的交互式内容。ActionScript 3是Adobe Flash Player和Adobe AIR支持...

Global site tag (gtag.js) - Google Analytics