• CartoView


    CartoView是一个开源的JavaScript框架用于快速创建在线地图。它集成Google Maps、Google Earth+OpenLayers让你能够自己控制地图的功能和表现。该框架是基于模块化的架构,方便扩展现有的功能。还拥有良好的文档和示例支持。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    ActiveJS: Active JS 是一个 JavaScript 应用框架,提供本地和 REST 的数据模型,主要特点:

    无需依赖第三方包
    Does not modify built in objects
    只包含5个全局对象:ActiveRecord,ActiveView,ActiveEvent,ActiveRoutes,ActiveSupport
    可支持与 jQuery 和 Prototype 框架一起使用
    jQuery 精简版 jQuip: jQuip 是目的是将 jQuery 项目拆分成各个小模块,根据需要包含相应的 JS 模块,以减小浏览器加载 JS 的大小。
    核心文件 jquip.js 只有 4.28KB (最小化和gzip压缩过) 只有 jQuery 的 13%
    该核心库已经包含 jQuery 中最常用的功能,其他的功能可通过插件方式引入。在 IE7 以及之前版本的 IE 上速度提升 7~8 倍。
    事件式编程 EventProxy: EventProxy.js仅仅是一个很轻量的工具,但是能够带来一种事件式编程的思维变化。有几个特点:

    利用事件机制解耦复杂业务逻辑
    移除被广为诟病的深度callback嵌套问题
    将串行等待变成并行等待,提升多异步场景下的执行效率
    无平台依赖,适合前后端,能用于浏览器和NodeJS事件式编程 EventProxy Framework    talent-validate talent-validate 是一个非常灵活和易用的HTML前端输入验证框架
    特点: 1,灵活绑定和拆除验证 2,可轻易扩展新的验证器 3,详细的文档(文档模板来自springside3.0) 4,极简的使用代码 5,国际化支持 6,跨浏览器
    talent-validate Validation    Shower 这是一个简单,易于使用并且不依赖于其它框架的Web幻灯片展示控件。支持主题更换。
    Agility.js: Agility.js 是个MVC library for Javascript,可使你写可维护性和再利用的浏览器代码,目的是能够让开发者利用jQuery快速写出web应用。
    Apple移动应用开发框架 iWebKit: iWebKit是一个专门为开发Apple移动设备应用而设计的开发框架,用于帮助你创建自己的iPhone、iPod Touch和iPad网站和Web应用。iWebKit很容易上手,对HTML的知识几乎没什么要求,只要略懂HTML的人不用多少分钟就可以写出很专业的用词界面的网站页面。容易使用,加载速度快和兼容性、扩展性好是最大的特点。
    Cappuccino: Cappuccino是一种以桌面软件用户熟悉的方式开发Web应用的开源开发框架,类似MacOS上的Cocoa。Cappuccino是使用新程序语言Objective-J的实现,该语言模仿了Objective-C,完全建立在JavaScript上。程序员在Objective-J上写成的应用可以在客户端解释,因此没有任何插件。
    EdoJS:EdoJS是一个跨浏览器的富客户端Ajax框架。具备如下特性:
    小体积:压缩后,一共才180K
    高性能:运行速度超快
    大数据量支持:表格可以支持上万行数据!
    丰富组件库:超过80个组件,有menu,button,table,tree,gantt,tabbar,datepicker…等
    跨浏览器支持:支持IE6/7/8/9,FirxFox,Opera,Safari,Chrome等
    跨服务端语言支持:支持多种服务端平台,如ASP.NET、ASP、PHP、JSP、ColdFusion、Ruby on Rails等。 相关资源:
    开发教程:http://www.edojs.com/tutorial
    API文档:http://www.edojs.com/api
    可视化IDE:http://www.edojs.com/ide
    论坛:http://bbs.edojs.com
    甘特图:http://www.edogantt.com
    MooTools:MooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代码。 Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,整体设计也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。
    Underscore.js: Underscore.js是一个实用的JavaScript工具框架,提供了与Prototype.js(或Ruby) 相似的功能编程支持,但没有对 JavaScript 内置的对象进行扩展。
    Adobe Spry:Spry是一个javascript框架提供强大的Ajax功能,能够让设计人员为用户构建出更丰富体验的Web页面。Spry利用HTML,CSS和最少的javascript功能将XML, JSON和HTML数据表现在页面中,并且不必刷新整个页面。Spry还提供易于构建和设计的控件,为最终用户提供功能强大的页面元素。Spry框架以HMTL为核心,对于只具有HTML,CSS和JavaScript基础知识的用户来说很容易掌握。Spry框架设计成标签尽量简单,JavaScript尽量少用。Spry主要由三部分组成:Spry Data, Spry Widgets和Spry Effects。