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

一些Flex的开源工具

    博客分类:
  • 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. GeoVis
http://code.google.com/p/birdeye/wiki/GeoVis
GeoSpatial Analysis Components,地理空间分析组件,类似与矢量数据描述组件,比如矢量地图什么的。

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/

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

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框架早就被人们诟病,这次这个非官方的补充,看来是个容易让人接受的框架了!

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


Adobe APIs
主要包含corelib, mappr, flickr, youtube及加密等类库.
http://labs.adobe.com/wiki/index.php/ActionScript_3:resources:apis:libraries

as3awss3lib
与 Amazon S3 交互的 ActionScript 3.0 类库
http://code.google.com/p/as3awss3lib/

as3soundeditorlib
声音编辑类库
http://code.google.com/p/as3soundeditorlib/

as3ds
为游戏开发者整理的 AS3 数据结构
http://code.google.com/p/as3ds/

mecheye-as3-libraries
一组Flash游戏开发的AS3类库。
http://code.google.com/p/mecheye-as3-libraries/

APE
Actionscript的模拟物理引擎API
http://www.cove.org/ape/

As3Crypto
用 AS3 实现的密码系统类库,支持的算法主要包括 RSA,AES,DES,3DES,MD2,MD5,SHA-1,SHA-224,SHA-256 等等
http://crypto.hurlant.com/

FZip
让 AS3 能够加载标准ZIP格式的数据,并能解压其中的文件。
http://codeazur.com.br/lab/fzip/

// 3D相关
ASCOLLADA
一个可以解析Collada文件格式的AS3类库,Collada 是一个开放原始码的专案,它可让3D资料以XML的型态储存,并让3D人员可以轻易携带和互换资料
http://code.google.com/p/ascollada/

Away3d
3D引擎
http://code.google.com/p/away3d/

Papervision3D
3D引擎
http://code.google.com/p/papervision3d/

// UI相关项目
uicomponents-as3
一个轻量级的 AS3 UI 组件库
http://code.google.com/p/uicomponents-as3/

Tweener
Full featured animation library
http://code.google.com/p/tweener/

asinmotion
AS3的一个动画类库,可以并行或线性的管理特效的运行.
http://code.google.com/p/asinmotion/

flest
RIA企业级的AS3应用程序开发框架, 应用了Controller, Factory, Command等多种设计模式, 并采用了高效、简洁、实用托管式设计特点。
http://code.google.com/p/flest/


// 第三方公司或工具的API

Yahoo AS3 APIs
http://developer.yahoo.com/flash/as3_api_libraries.html

facebook-as3
访问 Facebook 平台的 AS3 API
http://code.google.com/p/facebook-as3/

Salesforce Flex Toolkit
http://wiki.apexdevnet.com/index.php/Flex_Toolkit

Twitter AS3 API
http://twitter.com/blog/2006/10/twitter-api-for-flash-developers.html

XIFF
XMPP client library
http://svn.igniterealtime.org/svn/repos/xiff/branches/xiff_as3_flexlib_beta1/



本文转载自:http://www.oushit.com/?p=69,现在已经打不开了!
其他一些开源项目:http://hi.baidu.com/heroshu/blog/item/da985dd89ace423232fa1cee.html
分享到:
评论

相关推荐

    flex开源3D地图

    在描述中提到的"flex开源3D地图",我们可以理解为一个开源项目,它提供了使用Flex来开发3D地图应用的工具和库。这种3D地图不仅能够展示地形和建筑物的立体视图,还能实现动态缩放、平移、旋转等交互功能,为用户提供...

    Flex开源项目

    以下是一些重要的Flex开源项目的详细介绍: 1. **Flexbox**: 由Mrinal Wadhwa创建的一个flex组件库,包含多种有用组件,适合于前端布局和设计。 2. **Flexlib**: 由Dougmccune等人维护,提供大量实用的Flex组件,...

    Flex开源项目1个[flex部分]

    Flex开源项目介绍 ------------------- Flex是一种用于构建富互联网应用程序(RIA)的技术,它基于Adobe Flash Player或Adobe AIR运行时环境。在本项目中,"Flex部分"指的是使用Flex框架开发的客户端组件,这些组件...

    flex开源项目介绍.doc

    以上这些Flex开源项目不仅丰富了Flex开发者的工具箱,还推动了Flex技术的发展,为各种类型的应用程序提供了更强大的支持。通过参与和利用这些开源项目,开发者可以更好地满足用户需求,实现更具创新性和效能的富...

    编译原理flex工具包

    Flex,全称“Fast Lexical Analyzer Generator”,是一个开源工具,用于生成C或C++代码,该代码能够高效地识别文本流中的模式。 Flex的工作原理是基于正则表达式,用户通过编写lex.y或flex.l这样的规则文件来定义...

    flex开源数据控件MecGrid

    Flex开源数据控件MecGrid是一款专为Adobe Flex开发者设计的强大工具,它旨在提供比官方提供的AdvancED数据网格更高级、更灵活的功能。在Flex框架中,数据网格是一种常用组件,用于展示和操作大量结构化的数据。...

    也凑热闹搞个flex开源项目 sparkle

    标题“也凑热闹搞个flex开源项目 sparkle”指的是作者参与或创建了一个名为“sparkle”的Flex开源项目。Flex是一种用于构建富互联网应用程序(RIA)的开放源代码框架,它基于ActionScript和Flash Player运行时。...

    Flex样式设计工具

    Flex是一种开源框架,主要用于构建富互联网应用程序(RIA),尤其是在使用ActionScript和MXML编程时。Flex样式设计工具的出现,为开发者提供了图形化的界面,使样式编辑变得更加直观和高效。 在Flex开发中,样式...

    Flex开源项目1个[java部分]

    Flex开源项目1个[java部分]是关于使用Adobe Flex技术和Java平台(J2EE)进行Web应用程序开发的一个实例。这个项目展示了如何将Flex前端与Java后端服务紧密结合,以实现高效、交互性强的用户界面。Flex是Adobe开发的...

    专题资料(2021-2022年)Flex开源项目.docx

    下面将详细介绍一些重要的Flex开源项目: 1. **Flexbox**: 由印度开发者Mrinal Wadhwa创建的Flexbox是一个组件库,提供了多种Flex布局和组件,有助于开发者快速构建界面。 2. **Flexlib**: 由Doug McCune等人维护...

    flex画板简单版

    Flex是一种开源的、基于ActionScript的框架,用于构建富互联网应用程序(RIA)。它允许开发者使用MXML和ActionScript来构建交互式的用户界面,尤其适用于创建具有复杂图形和动画效果的应用。 描述中提到的功能包括...

    flex画图板实例 源码

    Flex画图板是一种基于Adobe Flex技术的交互式图形编辑工具,它允许用户通过鼠标或触控设备在虚拟画布上绘制、编辑和操作图形。这个实例的源码为我们提供了深入理解Flex图形用户界面(GUI)开发和交互设计的宝贵资料...

    Flex样式生成工具

    Flex是一个开源框架,用于构建富互联网应用程序(RIA),它基于ActionScript和MXML,提供了丰富的图形和交互性功能。在Flex开发中,样式扮演着至关重要的角色,它们决定了应用程序的外观和感觉。 在Flex项目中,...

    词法分析自动生成工具flex

    Flex(Fast Lexical Analyzer Generator)是一款广泛使用的开源工具,用于自动生成词法分析器,它能够根据用户定义的规则解析输入文本,并识别出相应的模式。这个压缩包包含了一系列与Flex相关的文件,让我们逐一...

    flex实战项目,flex开发

    参与Flex开源项目有助于提升技能,理解实际项目中的最佳实践,同时也可以为社区贡献自己的力量。 7. **Flex入门**:对于初学者,Flex入门通常从安装Flex SDK和Flex Builder开始,然后学习基本的ActionScript语法和...

    openScale配置_Flex开源客户端

    OpenScales是一个基于ActionScript 3 (AS3)编写的开源地理信息系统(GIS)框架,专为在Flex或Adobe Integrated Runtime (AIR)应用程序中轻松集成地图功能而设计。该框架的核心功能是处理和呈现多种地图数据,其中...

    Flex调试工具 IE Firfox

    - **第三方工具**:还有一些第三方的Flex调试工具,如TideSDK、FlashDevelop等,它们提供了不同的功能和界面,根据个人喜好选择。 5. **调试技巧**: - **利用Log语句**:在代码中添加Log语句可以帮助跟踪程序...

    flex特效 不错的flex样式生成器

    这个“flex特效 不错的flex样式生成器”是一个工具,可以帮助开发者更轻松地生成适用于Flex布局的CSS样式。通过图形化的界面,用户可以直观地调整各种属性,以实现所需的布局效果。 首先,让我们深入理解Flex布局的...

    专题资料(2021-2022年)flex开源项目介绍.doc

    【Flex开源项目】是开发界的一个重要领域,它主要指的是基于Adobe Flex技术的开源软件项目。Flex是一种用于构建富互联网应用程序(RIA)的框架,它使用ActionScript 3(AS3)编程语言和MXML标记语言。这些开源项目为...

Global site tag (gtag.js) - Google Analytics