开源Flex/AS3项目
2008-05-28 11:08
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框架早就被人们诟病,这次这个非官方的补充,看来是个容易让人接受的框架了!
分享到:
相关推荐
此“FLEX网站源码”压缩包文件很可能包含了一系列Flex项目或组件的源代码,可以帮助开发者理解和学习Flex的相关知识。 1. **Flex框架介绍**:Flex框架主要由Flex SDK和Flex Builder两部分组成。SDK是免费的,包含...
Flex资源,顾名思义,是指与Adobe Flex相关的开发资源,而非Flash中的ActionScript(AS)。Flex是一个开源的、基于MXML和ActionScript的框架,主要用于构建富互联网应用程序(Rich Internet Applications, RIA)。它...
标题 "flex 资源" 暗示我们即将探讨的是与Adobe Flex相关的技术资源。Flex是一种用于构建富互联网应用程序(RIA)的开源框架,它基于ActionScript编程语言和MXML标记语言,主要应用于开发跨平台的桌面和移动Web应用...
3. **资源文件**:可能包括图片、音频、字体等,它们被用作网站的视觉元素和多媒体内容。 4. **配置文件**:如Flex配置文件(flex-config.xml)或项目设置文件,用于设定编译选项和依赖项。 5. **库和组件**:可能...
在探讨“一些关于flex的示例网站”时,我们深入挖掘了这些资源为学习者提供的丰富价值。Flex,作为Adobe推出的一种开源框架,主要用于构建高性能的、数据驱动的富互联网应用(RIA)。以下是对这几个网站及其提供的...
描述中提到,这个资源是一个Flex开发的网站源码,可以供学习和研究。源码可以直接导入并运行,这意味着我们可以直接在Flex开发环境中打开项目,查看代码结构,理解其工作原理,并可能进行修改和调试。这对于初学者来...
标题中的“Flex开发的网站”指的是使用Adobe Flex技术构建的Web应用程序。Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。它允许开发者创建具有交互性、动态图形和复杂用户界面的...
在本文中,我们将深入探讨Flex在创建网站中的应用及其重要性,以及如何利用Flex技术来提升网站的功能性和用户体验。 Flex以其强大的MXML和ActionScript编程语言为基础,为开发者提供了一个灵活的开发环境。MXML是一...
这个"最新最全的FLEX++网站源码"压缩包包含了一个完整的Flex网站实例,为开发者提供了一套学习和实践Flex开发的资源。下面我们将深入探讨Flex技术及其在网站开发中的应用。 Flex是Adobe公司推出的一种开源框架,它...
8. **问题排查与调试**:文档可能包含如何诊断和解决数据绑定问题的方法,这对于开发者来说是非常宝贵的资源。 通过阅读《FLEX数据绑定专题》,开发者将能深入理解Flex数据绑定的工作原理,提高在Flex项目中的开发...
本资料大全包含了多个重要的Flex学习资源,如Flex白皮书、Flex Cookbook以及Flex编程指南,这些都是深入理解Flex开发不可或缺的文献。 1. **Flex白皮书**: Flex白皮书是Adobe官方发布的技术文档,通常包含Flex...
Flex是Adobe公司推出的一种用于构建富互联网应用(RIA, Rich Internet Applications)的开源框架,它主要基于ActionScript编程语言和MXML标记...对于想要提升Flex技能或进入Flex领域的学习者来说,这是一个宝贵的资源。
在压缩包文件"Calendar"中,很可能包含的是这个记事万年历应用的核心代码,包括MXML文件(界面定义)、ActionScript文件(业务逻辑)以及可能的资源文件(如图片、样式表等)。通过深入分析这些文件,开发者可以学习...
通过以上对Flex3权威指南配套资源的学习,您不仅能够掌握Flex3的基本操作和核心概念,还能深入了解其高级特性以及与ColdFusion的集成方法,从而具备独立开发复杂Flex应用的能力。希望这份资源能帮助您在学习过程中...
1. 访问Adobe官方网站或Apache Flex官网下载最新版本的软件。 2. 运行安装程序,按照向导提示进行操作,选择安装路径。 3. 安装完成后,启动FLEX Builder,首次使用可能需要配置Adobe AIR SDK,这通常在偏好设置中...
在提供的资源包“编译原理flex例题资源包”中,可能包含了一系列使用Flex编写的示例题目,如`test1`。这些例子可能是为了帮助学习者理解和实践Flex的工作原理,包括但不限于以下知识点: 1. **正则表达式**:Flex的...
- **将外观资源导入Flash Builder**:这一功能在Flex3与Flex4中均可用。 - **从Flash Catalyst导入交互设计**:这是Flex4的一个新增功能,允许设计人员在不编写代码的情况下创建交互原型。 - **创建自定义Flash组件*...
例如,测试人员可能需要抓取数据以验证服务功能,数据分析师则可能希望获取特定的网站数据进行研究。 9. **学习资源** - 要深入学习AMF和Flex抓取,可以参考Adobe官方文档,以及各种在线教程和论坛,如Stack ...
这个"flex例子.flex源程序"很显然是一个Flex开发的学习资源,它包含了一个或多个示例项目,用于帮助开发者理解和掌握Flex编程的基本概念和实践。 Flex的主要组件包括MXML和ActionScript,它们是构建Flex应用的两大...
个人资源 重要 flex高级代码 高级框架