Total Pageviews

Monday 9 May 2016

基于javascript的开源程序

ECharts 
ECharts 开源来自百度商业前端数据可视化团队,基于html5 Canvas,是一个纯javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特 性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/ecomfe/echarts 

Amze UI 
Amaze UI 是中国首个开源 HTML5 跨屏前端框架。Amaze UI 是一个轻量级、Mobile first的前端框架, 基于开源社区流行前端框架编写。 
开发语言:JavaScript/html/CSS 
授权协议:MIT 
源码下载:http://git.oschina.net/amazeui/amazeui 

Cocos2d-x 
Cocos2D-X 是全球知名的开源跨平台游戏引擎,易学易用,目前已经支持iOS、Android、Windows桌面、Mac OSX、Linux、BlackBerry、Windows Phone等平台。Cocos2d-js统一了使用JS进行开发的开发体验,将HTML5引擎与JSB的API高度统一起来。 
开发语言:C/C++/JavaScript/Lua 
授权协议:MIT 
源码下载:https://github.com/cocos2d/cocos2d-x 

zTree 
zTree是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件。zTree 兼容 IE、FireFox、Chrome等浏览器,可以在一个页面内可同时生成多个 Tree 实例,支持 JSON 数据,支持一次性静态生成和 Ajax 异步加载两种方式。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:http://git.oschina.net/zTree/zTree_v3 

DWZ 
DWZ 富客户端框架 (jQuery RIA framework),是中国人自己开发的基于 jQuery 实现的 Ajax RIA 开源框架。设计目标是简单实用,快速开发,降低 AJAX 开发成本。 
开发语言:JavaScript 
授权协议:Apache 
源码下载:https://code.google.com/p/dwz/ 

Pomelo 
pomelo 是由网易开发的基于node.js开发的高性能、分布式游戏服务器框架, 也可作为高实时web应用框架。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/NetEase/pomelo 

Kity Minder 
KityMinder 是百度FEX团队的f-cube小组(原UEditor小组)的又一力作。作为一款在线的脑图编辑工具,它有着很多Native编辑工具的交互体验。KM 与UE有着一样的宗旨,就是注重最终用户的使用体验。同时,它充分发挥了Web云存储的优势,可以直接将编辑中的脑图同步到云端。 
开发语言:JavaScript/HTML/CSS 
授权协议:MIT 
源码下载:https://github.com/fex-team/kityminder 

jsGen 
jsGen 是用纯JavaScript编写的新一代开源社区网站系统,主要用于搭建SNS类型的专业社区,对客户端AngularJS 应用稍作修改也可变成多用户博客系统、论坛或者CMS内容管理系统。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:http://git.oschina.net/zensh/jsgen 

KindEditor 
KindEditor 是一套开源的在线HTML编辑器,主要用于让用户在网站上获得所见即所得编辑效果,开发人员可以用 KindEditor 把传统的多行文本输入框(textarea)替换为可视化的富文本输入框。 KindEditor 使用 JavaScript 编写,可以无缝地与 Java、.NET、PHP、ASP 等程序集成,比较适合在 CMS、商城、论坛、博客、Wiki、电子邮件等互联网应用上使用。 
开发语言:JavaScript 
授权协议:LGPL 
源码下载:http://git.oschina.net/luolonghao/kindeditor 

Egret 
Egret Framework 是一款使用JavaScript(TypeScript)编写的HTML5开源免费游戏框架。Egret Framework的核心定位是开放,高效,优雅。基于它,你可以快速轻松地构建属于自己的HTML5移动游戏。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/egret-labs/egret-core 

Velocity.js 
Velocity.js 是velocity模板语法的javascript实现。Velocity 是基于Java的模板引擎,广泛应用在阿里集团各个子公司。Velocity模板适用于大量模板使用的场景,支持复杂的逻辑运算,包含 基本数据类型、变量赋值和函数等功能。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/shepherdwind/velocity.js 

CanTK 
CanTK 是一套基于HTML5 Canvas的GUI系统,它提供了完整的控件库,事件分发系统,窗口管理系统和不同的平台的适配。 
开发语言:JavaScript/HTML/CSS 
授权协议:LGPL 
源码下载:https://github.com/drawapp8 

Clouda 
Clouda 是基于node.js的Webapp开发框架,在使用Clouda时需要安装node.js和MongoDB。Clouda 是百度推出的一款面向资深开发者的WebApp开发框架。 
开发语言:JavaScriipt 
授权协议:MIT 
源码下载:https://github.com/Clouda-team 

heX 
heX 是网易有道搜索部门开发的一个允许你采用前端技术(HTML,CSS,JavaScript)开发桌面应用软件的跨平台解决方案,基于HTML5 +node.js,类似appjs。是你开发桌面应用的一种新的选择,意在解决传统桌面应用开发中繁琐的UI和交互开发工作,使其变的简单而高效。特别适合重UI,重交互的桌面应用软件。 
开发语言:JavaScript 
授权协议:BSD 
源码下载:https://github.com/netease-youdao/hex 

H5Slides 
H5Slides 是基于HTML5技术的幻灯片编辑、播放、控制的全套方案。H5Slides希望通过HTML5的技术,成为用户编辑、播放、控制幻灯片这一系列行为的全套方案的提供者。幻灯演示将会变得更自如,更轻便,更开放,更易于分享。 
开发语言:JavaScript 
授权协议:LGPL 
源码下载:https://github.com/Jinjiang/h5slides 

 RunJS 
RunJS 是一个在线的 HTML、Javascript、CSS 等 web 前端代码的编辑分享平台,拥有实时预览、高亮显示、代码格式化等功能,我们提供 OSChina、微博、qq、github、google、yahoo、hotmail 这七种登录方式。 
开发语言:Java/JavaScript 
授权协议:GPLv3 
源码下载:http://git.oschina.net/oschina/RunJS 

Jingle 
Jingle UI 是一个基于 html5、css3 开发轻量级的移动 webapp 框架,提供一些基本交互方式,常用的组件(scroll,actionsheet,sidemenu,toggle,push2refresh......),帮助您更方便的开发移动应用。 
开发语言:JavaScript/HTML/CSS 
授权协议:MIT 
源码下载:https://github.com/shixy/Jingle 

Simditor 
Simditor 是团队协作工具 Tower 使用的富文本编辑器。相比传统的编辑器它的特点是:功能精简,加载快速;输出格式化的标准 HTML;每一个功能都有非常优秀的使用体验。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/mycolorway/simditor 

MuPlayer 
MuPlayer 是一款跨平台、轻量级的音频播放解决方案,是百度音乐前端团队开发维护的浏览端音频播放内核,它基于HTML5 Audio及Flash音频技术,已在百度音乐多个线上产品线中应用,具备很强的灵活性和稳定性。 
开发语言:JavaScript 
授权协议:BSD 
源码下载:https://github.com/Baidu-Music-FE/muplayer 

Ueditor 
UEditor 是由百度web前端研发部开发所见即所得富文本web编辑器,具有轻量,可定制,注重用户体验等特点。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/fex-team/ueditor 

RegularJS 
regular 在最终实现上采取了angular的数据更新策略(但是提取了表达式的依赖关系以便在Object.observe正式到来时切换到脏检 查+observe的形式)提倡极致的声明式和裸数据操作,依赖于基于字符串的模板描述结构结合更规范性的类式继承的组件体系来定义数据层的业务逻辑。 
开发语言:JavaScript 
授权协议:MIT 
源码下载:https://github.com/regularjs/regular 

ThinkCSS 
TC (”ThinkCSS”) 是一个 (X)HTML/CSS 框架 ,它的目的是减少你的css开发时间。它提供一个可靠的css基础去创建你的项目,能够用于网站的快速设计,通过重设和重建浏览器标准,可以让每个网站防 止枯燥的跨浏览器兼容性测试。 
开发语言:JavaScript 
授权协议:Apache 
源码下载:https://code.google.com/p/thinkcss/