来自 软件资讯 2019-09-14 01:59 的文章
当前位置: 威尼斯国际官方网站 > 软件资讯 > 正文

开源中最棒的Web开荒财富汇总,开源中最佳的W

开源中最佳的Web开荒能源汇总

2011/06/08 · HTML5 · HTML5

初稿出处: b2bweb   译文出处:陈皓   

法兰西共和国Web开垦人士 朱利安 Guézennec 整理汇总的关于Web开采的能源和目录,由陈皓翻译。

学习HTML 5编制程序和安插

  • HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
  • 很科学的 HTML5 Dashboard – Mozilla,效果很炫。
  • WhatWG Developers, 一个明亮的 HTML5 技巧条件表明书。
  • StackOverflow : 妇孺皆知的技术问答式论坛。
  • Addyosmani, jQuery 和 JavaScript 文章教程
  • Sohtanaka, jQuery 和 JavaScript 小说和课程
  • Nettuts+ 是五个直面Web开拓人士和布署人士的网址,提供各个技艺教程和小说,覆盖 HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
  • Codrops, 教程和 web 资源
  • WebAppers, 最佳的开源能源
  • Tutorialzine – PHP MySQL jQuery CSS 教程, 财富和礼金
  • Mozilla JavaScript guide
  • codes snippets, 小编自身征集的一些代码片段

劳务器端的软件

图片 1

  • Node.js 是劳务器端的 JavaScript 情形,其选择了异步事件驱动格局。其让Node.js在好多网络应用系统布局下获得足够不利的质量。 源码 和 实时演示。
  • PhantomJS 也是四个劳务器端的 JavaScript API的WebKit。其帮忙各个Web标准: DOM 管理, CSS 接纳器, JSON, Canvas, 和 SVG
  • Lighttpd 叁个轻量级的开源Web服务器。音信,文书档案,benchmarks, bugs, 和 download. Lighttpd 支撑了多少个极其出名的 Web 2.0 网址,如:YouTube, wikipedia 和 meebo.
  • NGinx, 品质巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的时间,终于走到了1.0版。
  • Apache HTTP Server 是三个很盛行的并援救八个流行的操作系统的Web服务器。
  • PHP 恐怕是最盛行的服务器端的Web脚本动态管理语言。
  • 当然,还有 Ruby, Python, Erlang, Perl, Java, .NET, Android, C++, Go,Fantom,CoffeeScript, D, …

PHP 框架和工具

图片 2

  • WordPress 是三个依据博客系统的开源软件。
  • Drupal 是贰个剧情处理系统 (CMS).
  • Centurion 是一个新面世的开源 CMS ,二个灵然的 PHP5 Content Management Framework. 使用 Zend Framework, 其组件持之以恒通用,轻易,清楚和可接纳的统一图谋条件。
  • phpBB 三个开源的论坛(国内的Discuz!越来越多)
  • ★ SimplePie : 超快的,易用的, RSS 和 Atom feed PHP解析。
  • ★ PHPthumb, PHP 图片管理库
  • ★ PHPMailer 壮大的专职能的PHP邮件库
  • PubSubHubbub和谐,二个简便,开放, server-to-server 的 pubsub (publish/subscribe) 合同——Atom and 本田CR-VSS的强大。

数据库

图片 3

  • Apache CouchDB 是一个面向文档的数据库管理类别。它提供以JSON 作为数据格式的REST 接口来对其进展操作,并得以经过视图来决定文书档案的组织和表现。.源码.
  • MonoQL 是三个用到PHP+ExtJS开荒的MySQL数据库管理工科具。分界面极像三个桌面应用程序,援救超过1/4常用的坚守包罗:表格设计,数据浏览/编辑,数据导入/导出和高端查询等。
  • MariaDB 是MySQL的三个分层,由MySQL 创办者Monty Widenius 所开拓。GPL,用来对抗Oracle全体的MySQL的license的不测。自Oracle收购SUN以来,整个社区对此MySQL前途的忧虑就不曾平息过。
  • SQLite 不像常见的顾客端/服务器结构表率,SQLite引擎不是个程序与之通讯的单独进程,而是连接受程序中产生它的二个最首要部分。所以最重要的通讯左券是在编程语言内的第一手API调用。那在费用总数、延迟时间和完全简单性上有积极的成效。整个数据库(定义、表、索引和数目作者)都在宿主主机上囤积在一个纯净的文 件中。它的大致的规划是透过在始发二个政工的时候锁定任何数据文件而完成的。库实现了相当多的SQL-92标准,包罗业务,正是表示原子性、一致性、隔断性 和悠久性的(ACID),触发器和大好些个的错综复杂查询。不开展项目检查。你可以把字符串插入到整数列中。有个别顾客开掘那是使数据库尤其可行的立异,极其是与无 类型的脚本语言一同利用的时候。其余顾客感觉那是任重(英文名:rèn zhòng)而道远的隐疾。
  • SQL 在线设计编辑器,这一节的百般图片正是以此在线编辑器的标准了。贰个画数据库图表的在线工具。很强大。

API 和 在线数据

图片 4

  • ProgrammableWeb, 最风靡的Web Services 和 API 目录大全。
  • Google Data Protocol 一组Google服务的数据服务API。
  • Yahoo! Developer Network – APIs 和 Tools
  • Yahoo! Pipes 可视化在线编制程序工具,它是一个用以过滤、调换和集纳网页内容的劳务。
  • ★ The Yahoo! Query Language 三个很像 SQL的网页查询工具。

在线代码和媒体编辑器

图片 5

  • CodeRun Studio三个基于JavaScript语言开垦的跨平台的合龙开辟情况,它立足于云总结的准备思路,方便开荒者在浏览器端便得以轻易手垦、调节和测量试验和配备网络应用程序。
  • Cloud9 IDE – 八个依照Node.JS塑造的JavaScript程序开拓Web IDE。它装有一个比非常快的文本编辑器支持为JS, HTML, CSS和这三种的和弄代码进行着色彰显。
  • jsFiddle – Javascript的在线运转浮现框架,那些工具得以使得的支援web前端开垦人士来有效分享和示范前端效果,其简要而壮大(JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
  • Akshell,一种云服务,它利用服务端的JavaScript和在线的IDE补助开拓者进行高效应用程序开垦。 它还提供云托管,所以安顿是即时的。
  • JSONeditor, 一个好用的JSON 编辑器
  • TinyMCE 一个轻量级的依附浏览器的所见即所得编辑器,支持近些日子风靡的各个浏览器,由JavaScript写成。
  • Ext Designer 是一个桌面应用工具,扶助您急忙支付基于ExtJS 的客商分界面。
  • LucidChart,一款基于最新的html5技术的在线图表绘制软件,成效强大,速度火速,运转此软件供给帮衬html5的浏览器。
  • Balsamiq Mockups, 产品设计员绘制线框图或制品原型分界面包车型客车利器。
  • Color Scheme Designer 3 – 四个免费的线上调色工具
  • Pixlr, 是二个来源瑞典王国基于Flash的无需付费在线图片管理网址。除了操作介面和职能相近Photoshop,照旧多语言版本,扶助简体汉语。
  • Aviary, 是一个基于HTML5 的在线图片管理工具,能够很轻便的对图纸打开中期管理。 Aviary API
  • Favicon Generator, 线上favicon(16×16)制作工具。

代码能源和版本调整

图片 6

  • GitHub 是贰个用来选用Git版本调整类其余项目标依据网络的存取服务。
  • Git 是叁个由Linus为了更加好地管理linux内核开垦而创建的布满式版本调整/软件配置管理软件。其巨快无比,高效,选用了布满式版本库的诀窍,不必服务器端软件帮助,使源代码的颁发和沟通非常方便。
  • Google Code Google公司合法的开辟者网址,蕴含种种开拓技艺的API、开拓工具、以及开辟技巧参考资料。
  • Google Libraries API Google将美好的 JavaScript 框架铺排在其 CDN 上,在我们的网址上采纳 谷歌(Google)Libraries API 能够加速 JavaScript 框架的加载速度。
  • Snipplr 四个开花的源代码手艺分享社区,堪称Code 2.0。和一般的源码分享网址不一样,它针对的实际不是大型网址源码,而是一些编制程序的代码本领。

JavaScript 桌面应用框架

图片 7

  • jQuery 是三个一点也不慢、简单的JavaScript library, 它简化了HTML 文件的traversing,事件处理、动画、Ajax 互动,进而便利了网页制作的飞速发展。 源码, API, API浏览, 很精确的文书档案.
  • ★ 官方的 jQuery User Interface (UI) library (演示和文书档案). 源码,Themes Roller, Download.
  • YUI 2 — Yahoo! User Interface Library
  • Mootools, 二个顶级轻量级的 web2.0 JavaScript framework
  • Prototype 提供面向对象的Javascript和AJAX
  • Dojo The Dojo Toolkit,三个有力的爱莫能助被战胜的面向对象JavaScript框架。首要由三大模块组成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等连锁操作API。Dijit是二个可转移皮肤,基于模板的WEB UI控件库。DojoX满含部分翻新/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
  • Ext JS 4, 行业内部最精锐的 JavaScript framework。
  • PHP.js, 二个开源的JavaScript 库,它尝试在JavaScript 中落到实处PHP 函数。在你的品种中导入PHP.JS 库,能够在静态页面使用你欣赏的PHP 函数。

JavaScript 活动和触摸框架

图片 8

  • jQuery Mobile : 是 jQuery 在手提式有线电话机上和机械设备上的本子。jQuery Mobile 不止会给主流移动平台带来jQuery焦点库,并且会公布二个安然无事统一的jQuery移动UI框架。协助全球主流的运动平台。jQuery Mobile开采团队说:能开采那几个项目,大家杰出欢喜。移动Web太急需贰个跨浏览器的框架,让开拓人士开荒出真正的移动Web网址。大家将尽全力去满足那样的急需。 Sources.
  • Zepto.js Zepto.js 是帮衬移动WebKit浏览器的JavaScript框架,具备与jQuery包容的语法。2-5k的库,通过科学的API管理绝大好多的基本职业。 Sources.
  • MicroJS : Microjs网址应用列出了累累轻量的Javascript类库和框架,它们都十分小,大多数稍差于5kb。那样你无需因为只必要贰个效应就要加载二个JS的框架。
  • PhoneGap :是一款开源的无绳电话机使用开荒平台,它仅仅只用HTML和JavaScript语言就足以制作出能在两个运动设备上运转的施用。 Sources.
  • Sencha Touch Sencha Touch 是贰个支撑三种智能手提式有线电话机平台(黑莓, Android, 和小米)的 HTML5 框架。Sencha Touch能够让您的Web App看起来像Native App。美貌的客商分界面组件和充裕的数量管理,全体基于最新的HTML5和CSS3的 WEB规范,全面包容Android和Apple iOS设备。
  • JQtouch, 是贰个jQuery 的插件,主要用以手提式有线电话机上的Webkit 浏览器上达成部分富含动画、列表导航、私下认可使用样式等各样常见UI效果的JavaScript 库。 Sources.
  • DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创设移动web应用。它不仅仅是一组UI 小工具,而是二个总体的框架,能够本着移动和触摸设备创制跨平台的web应用。它相当主流的web浏览器,用DHTMLX Touch成立的使用,能够在苹果平板、三星、Android智能手提式有线电话机等方面运维流畅。

jQuery 插件

图片 9

  • Waypoints 是一个jQuery 用来兑现捕获种种滚动事件的插件,比方落实无翻页的开始和结果浏览,也许固定某个元素不让滚动等等。扶助主流浏览器版本。
  • Lazy loader 插件能够达成图片的推移加载,当网页相比长的时候,会先只加载顾客视窗内的图形,视窗外的图片会等到您拖动滚动条至前面才加载,那样有效的制止了因图片过多而加载慢的流弊。
  • TweenJS : 叁个简短和强劲的 tweening / animation 的Javascript库。
  • Easings 类Css3的jQuery 动画插件
  • Spritely 这一个插件能够创立出如flash同样的动画片效果,比方:在页面上有贰头飞动的鸟类,一个动态滚动的背景等。
  • File Upload, jQuery 文件上传插件4.4.1
  • Slideshow/Carousel 插件. Sources.
  • Supersized – 全屏式的背景/幻灯片插件
  • Masonry i一款非常酷的自行排版插件,那款jQuery工具得以依照网格来机关排列水平和垂直成分,当先原本的css. Sources.
  • jQuery 简单 Layout 演示,管理种种边栏式,可转移大小式的布局。
  • Flexigrid – jQuery 数据表插件
  • Isotope纯属是一个令人不敢相信 无法相信的jQuery插件,你能够用它来创制动态和智能布局。你能够遮掩和呈现与过滤项目,重新排序和整治乃至更加的多。
  • Super Gestures jQuery 插件能够落成耻骨炎势的成效。
  • MouseWheel 是由Brandon Aaron开发的jQuery插件,用于增加跨浏览器的鼠标滚轮帮忙。
  • AutoSuggest jQuery 插件能够让您增添一些电动达成的功能。
  • qTip 贰个卓绝的jQuery 的工具提醒插件,那几个插件作用卓殊强劲。
  • jQuery Charts and graphic 用来创建图纸。
  • jQuery Tools– The missing UI library

其它 jQuery 资源

HTML5 摄像播放器

图片 10

  • Popcorn.js 是一个HTML5 Video框架,它提供了便于使用的API来共同交互式内容,让操作HTML5 Video成分的习性,方法和事件变得简单易用。 (来自Mozilla)
  • LeanBack Player HTML5录制播放器,未有借助任何JavaScript框架。扶助全屏播放,音量调控,在同三个页面中播放三个录制。 (来自Google)
  • Vid.ly 为你上传的录像提供转变职能,而且为转移后的录像成立八个短式网球站。通过Vid.ly,令你的视频能够在14种区别的浏览器和器械上海人民广播广播台播,没有须要再去思索将在浏览摄像的人选拔什么设备了,防止止各各软件巨头之间的补益之争带来了不相配,给客户带来了赫赫的搅扰,短式网球址令你能够透过推特(Twitter)、 照片墙等格局方便分享录制。Vid.ly还足以通过html代码嵌入到别的网页中。Vid.ly免费帐户空间为1GB,无需付费帐户也未曾广播或浏 览限制。

JavaScript 节奏处理与可视化效果

图片 11

  • ★ 使用HTML5 和 Flash, SoundManager V2 只用单一API的提供了牢靠,轻易和强有力的跨平台的点子管理。
  • DSP, JavaScript的声音Digital Signal Processing
  • The Radiolab Hyper Audio Player v1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat
  • jPlayer, 叁个 jQuery HTML5 音频/ 摄像库,作用齐全的API

JavaScript 图形 和 3D

图片 12

  • Processing.js是三个开放的编制程序语言,在不选择Flash或Java小程序的前提下, 能够实现程序图像、动画和互相的选拔。其采纳Web标准,没有要求任何插件。
  • ★ Javascript 3D 引擎: ThreeJS 由 Mr Doob 开拓,三个轻量级的 3D 引擎,没有供给领会细节,傻瓜都能动用。这么些引擎能够行使canvas、svg和 WebGL.
  • Shader Toy, 一款利用WebGL的在线着色器编辑器(2D/3D). 基于在线的选择架构令你不需求下载任何软件就可以发轫体验. Shader Toy满含多量实用着色器, 诸如光线追踪, 场景距离渲染, 球体, 隧道, 变形, 前期管理特效等.
  • PhiloGL, Sencha的PhiloGL是第4个WebGL开荒工具之一,提供了高品位的职能,来创设WebGL应用。Sencha创设了多少个示范,来陈述框架交互式3D虚构化的技艺,比方3D view of global temperature changes。
  • WebGL Inspector 你就Firebug等Web调节和测量检验工具同样,那个是 WebGL的调节和测验工具。
  • WebGL frameworks 由 Khronos Group 采摘的一个WebGL框架列表。
  • EaselJS, 三个应用html5的canvas的 JavaScript 库. Sources.
  • JavaScript Game Frameworks 无偿的JS游戏框架列表。另,可参照 JS游戏框架列表。
  • Raphaël是三个迷你的JavaScript 库,用来简化在页面上展现向量图的干活。你能够用它在页面上制图各类图片、并张开图片的分开、旋转等操作。参看Javascript向量图Lib–Raphaël
  • jQuery SVG 插件令你可以了 SVG canvas 进行交互。
  • Google chart tools – 参看本站的利用GoogleAPI做计算图
  • Arbor.js, 是三个运用webworkers和jQuery创设的多寡图形可视化JavaScript框架。它为图形组织和荧屏刷新拍卖提供了三个快捷、力导向布局算法。

JavaScript 浏览器接口 (HTML5)

图片 13

  • Modernizr – 是叁个专为HTML5 和CSS3 开采的法力检查评定类库,能够依靠浏览器对HTML5 和CSS3 的支撑程度提供特别简便易行的前端优化方案.Sources. 几个卓有成效的列表 cross-browser Polyfills
  • HTML5Shiv : 该类型的指标是为着让IE 能辨别HTML5 的成分。
  • Polyfills : 这么些项目采摘了一些代码片段其用Javascript帮助区别的浏览器的特地意义,有些代码需求Flash。
  • YepNopeJS : 二个异步的条件式的加载器。Sources.
  • jQuery CSS3 Finalise : 是或不是抵触了为每一个浏览器的CSS3属性加前缀?
  • Amplify.js :一套用于web应用数据管理和应用程序通讯的 jQuery 组件库。 提供轻易易用的API接口。Amplify的对象是因而为各类数据源提供四个统一的程序接口简化种种格式数据的数目处理。Amplify的积存组件使用 localStorage 和 sessionStorage规范管理客商端的囤积信息,对一些老的浏览器扶助恐怕有有失水准态。Amplify’为jQuery的ajax方法request 扩张了某些相当的表征。 Sources.
  • History.js 精粹地协理了HTML5 History/State APIs
  • Socket.IO Web的socket编程。

JavaScript 工具

图片 14

  • ★ {{mustaches}} 小型的 JavaScript 模板引擎。
  • json:select(), CSS式的JSON选择器
  • HeadJS, 异步JavaScript装载。其最大特点就是不单能够按顺序实践还足以并发装载载js。
  • JsDoc Toolkit是一款协理理工科程师具,你只须要遵照预订在JavaScript 代码中增加相应的注释,它就能够依照这么些注释来源动生成API文书档案。
  • Responsive image, 二个试验性的项目,用来拍卖responsive layouts 式的图片。
  • UglifyJS是依照NodeJS的Javascript语法分析/压缩/格式化学工业具,它协助其余CommonJS模块系统的Javascript平台。
  • Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。
  • Backbone是 多少个前端 JS 代码 MVC 框架,被出名的 37signals 用来创设他们的位移客户端。它不行替代 Jquery,不可代替现成的Template 库。而是和这么些组合起来营造复杂的 web 前端交互使用。假使项目涉嫌大气的 javascript 代码,完成无数纵横交叉的前端交互功能,首先你会想到把数量和展现分离。使用 Jquery 的 selector 和 callback 能够轻易完成那一点。不过对于富客户端的WEB应用多量代码的结构化协会格外供给。Backbone 就提供了 javascript 代码的集体的机能。Backbone 主要不外乎 models, collections, views 和 events, controller 。

客商端和模拟器

图片 15

  • BrowserShot, 检查浏览器的包容性,跨浏览器平器的测量试验
  • Test everything… 输入多个您想要测验的USportageL……
  • Android browser 模拟器
  • iPhone browser 模拟器
  • Opera browser 模拟器
  • FirebugFirefox 集成,能够查看和调节和测量检验你的Web页面。

CSS3 和 字库

图片 16

  • CSS3 Maker CCS3的生成器
  • 轻巧地开创 CSS3 animations。 Sencha Animator 是一个桌面应用可感觉WebKit浏览器和触摸式移动道具创制 CSS3 animations 。
  • CSSwarp – CSS 文本扭曲生成器
  • Gradient Editor, 三个壮大的Photoshop式的CSS 渐变编写翻译器。来自 ColorZilla
  • Google Web Fonts 通过GoogleWeb Fonts API 能够浏览所有的字体
  • @font-face Kit Generator, 为Web转换字体
  • Typetester, 比较字体。
  • Media Queries. 一组 responsive web 设计。
  • Pattern TAP, UI组件。

Website (FULL) 模板

图片 17

  • HTML5 Boilerplate 是一个HTML5/ CSS / js模板,是促成跨浏览器符合规律化、质量优化,牢固的可选效率如跨域Ajax和Flash的特等推行。 项目标开荒商称之为手艺集结,指标是满意你支付二个跨浏览器,并且面向未来的网站的急需。 Sources.
  • HTML5 starter pack 是一个到底的和有组织的目录结构,其可适合广大门类,还会有一点很常用的文书,以及轻易的Photoshop设计模板。
  • Initializr 是一个HTML5 模板生成器,其能够帮你在15秒内创设八个HTML5的类型。
  • Animated Portfolio Gallery (教程)
  • Slick MobileApp Website 假设因而 jQuery 和 CSS 制作几个手提式有线电话机使用的网址。
  • RSS Reader 若是通过 jQuery Mobile 创造二个昂CoraSS Reader
  • Single Page Applications 使用jQuery的朋友们 (Backbone, Underscore, …)创造单一页面。
  • Google TV Optimized Templates, 古板TV已经起头和网路融入,但如今行当依旧正在搜索之中,为此以往的网页亦会有协会上的变动。Google TV Optimized Templates是 七个用HTML/JavaScript制作而成的开源软体,一如其名是三个对谷歌电视作出了最棒化的的网页范本,其性状是以遥控器作为操作的前提,令使用者无需输入任何文字就足以开展调整。未来除了会有专项使用遥控器外,还有或许会选用智能手提式有线电话机透过W-iFi调控Google 电视机的法子。Optimized Templates的分界面中上手会展现分类,右方会显得该分类下的影片截图,影片播放、切换、全画面表示都可透过键盘上的方向键、Backspace或 Enter等键完毕,方便现在的网址开拓职员借镜。HTML5 版的模板使用了 Google TV UI library, jQuery 和 Closure 。

(全文完)

 

1 赞 5 收藏 评论

图片 18

小说来源:Best “must know” open sources to build the new Web。个人以为那些访问贴采摘成十二分的全。

顾客端和模拟器

图片 19

  • BrowserShot, 检查浏览器的包容性,跨浏览器平器的测验
  • Test everything… 输入一个你想要测量检验的U奥迪Q5L……
  • Android browser 模拟器
  • iPhone browser 模拟器
  • Opera browser 模拟器
  • ★ Firebug 与 Firefox 集成,能够查阅和调节和测验你的Web页面。

学学HTML 5编程和规划

图片 20

  • ★ HTML5 Rocks : Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码
  • 很不错的 HTML5 Dashboard – Mozilla,效果很炫。
  • WhatWG Developers, 三个知晓的 HTML5 技能规格表明书。
  • ★ StackOverflow : 颇负有名的本事问答式论坛。
  • ★ Addyosmani, jQuery 和 JavaScript 作品教程
  • Sohtanaka, jQuery 和 JavaScript 文章和学科
  • ★ Nettuts+ 是叁个直面Web开辟职员和企图人士的网址,提供各样本领教程和作品,覆盖 HTML, CSS, Javascript, CMS’s, PHP 和 Ruby on Rails.
  • Codrops, 教程和 web 资源
  • WebAppers, 最棒的开源财富
  • Tutorialzine – PHP MySQL jQuery CSS 教程, 财富和赠品
  • Mozilla JavaScript guide
  • codes snippets, 小编本身征集的局地代码片段

JavaScript 移动和触摸框架

图片 21

  • ★ jQuery Mobile : 是 jQuery 在手提式有线电话机上和平板设备上的本子。jQuery Mobile 不唯有会给主流移动平台带来jQuery宗旨库,何况会公布多少个安然依然统一的jQuery移动UI框架。援助环球主流的运动平台。jQuery Mobile开荒集团说:能开荒这几个项目,我们特别兴奋。移动Web太须求叁个跨浏览器的框架,让开辟职员开辟出真正的移动Web网址。我们将尽全力去满足如此的急需。 Sources.
  • Zepto.js Zepto.js 是支撑移动WebKit浏览器的JavaScript框架,具有与jQuery兼容的语法。2-5k的库,通过科学的API处理绝大好多的着力专门的学问。 Sources.
  • MicroJS : Microjs网址应用列出了过多轻量的Javascript类库和框架,它们都非常小,大多数稍差于5kb。那样你不须求因为只必要四个效果将在加载二个JS的框架。
  • ★ PhoneGap :是一款开源的手机应用开荒平台,它仅仅只用HTML和JavaScript语言就足以创设出能在多少个移动设备上运转的使用。 Sources.
  • ★ Sencha Touch Sencha Touch 是贰个支撑三种智能手提式有线电电话机平台(三星, Android, 和一加)的 HTML5 框架。Sencha Touch能够让您的Web App看起来像Native App。漂亮的顾客分界面组件和加多的多寡管理,全部基于最新的HTML5和CSS3的 WEB标准,周详包容Android和Apple iOS设备。
  • JQtouch, 是叁个jQuery 的插件,首要用于手提式有线电话机上的Webkit 浏览器上贯彻部分饱含动画、列表导航、暗许使用样式等各个常见UI效果的JavaScript 库。 Sources.
  • DHTMLX Touch 针对移动和触摸设备的JavaScript 框架。DHTMLX Touch基于HTML5,创造移动web应用。它不仅仅是一组UI 小工具,而是多少个总体的框架,能够针对移动和触摸设备制造跨平台的web应用。它极度主流的web浏览器,用DHTMLX Touch创造的施用,能够在平板电脑、小米、Android智能手提式有线电电话机等地点运行流畅。

劳务器端的软件

图片 22

  • ★ Node.js 是劳务器端的 JavaScript 情况,其使用了异步事件驱动方式。其让Node.js在重重网络应用种类布局下获得丰富正确的习性。 源码 和 实时演示。
  • PhantomJS 也是三个劳务器端的 JavaScript API的WebKit。其协理各个Web标准: DOM 处理, CSS 采纳器, JSON, Canvas, 和 SVG
  • Lighttpd 三个轻量级的开源Web服务器。消息,文档,benchmarks, bugs, 和 download. Lighttpd 支撑了多少个要命资深的 Web 2.0 网址,如:YouTube, wikipedia 和 meebo.
  • NGinx, 品质巨高无比的轻量级的Web服务器。比Apache高多了。花了6年的光阴,终于走到了1.0版。
  • Apache HTTP Server 是三个非常火的并扶助八个流行的操作系统的Web服务器。
  • ★ PHP 只怕是最盛行的服务器端的Web脚本动态管理语言。
  • 当然,还有 RubyPythonErlangPerlJava.NETAndroidC++Go, Fantom,CoffeeScriptD, …

JavaScript 桌面应用框架

图片 23

  • ★ jQuery 是三个快捷、轻便的JavaScript library, 它简化了HTML 文件的traversing,事件处理、动画、Ajax 互动,进而利于了网页制作的高速进步。 源码, API, API浏览, 很不利的文书档案.
  • ★ 官方的 jQuery User Interface (UI) library (演示和文书档案). 源码,Themes Roller, Download.
  • YUI 2 — Yahoo! User Interface Library
  • Mootools, 一个一流级轻量级的 web2.0 JavaScript framework
  • Prototype 提供面向对象的Javascript和AJAX
  • Dojo The Dojo Toolkit,一个庞大的力不胜任被制伏的面向对象JavaScript框架。首要由三大模块组合:Core、Dijit、DojoX。Core提供Ajax,events,packaging,CSS-based querying,animations,JSON等连锁操作API。Dijit是多少个可转移皮肤,基于模板的WEB UI控件库。DojoX包蕴部分立异/新颖的代码和控件:DateGrid,charts,离线应用,跨浏览器矢量绘图等。
  • ★ Ext JS 4, 行业内部最强劲的 JavaScript framework。
  • PHP.js, 贰个开源的JavaScript 库,它尝试在JavaScript 中落到实处PHP 函数。在你的品种中程导弹入PHP.JS 库,能够在静态页面使用你欣赏的PHP 函数。

JavaScript 工具

图片 24

  • ★ {{mustaches}} Mini的 JavaScript 模板引擎。
  • json:select(), CSS式的JSON选择器
  • HeadJS, 异步JavaScript装载。其最大特点正是不单能够按顺序实行还足以并发装载载js。
  • JsDoc Toolkit是一款援助理工科程师具,你只必要依赖预定在JavaScript 代码中增多相应的注释,它即可根据那些注释来源动生成API文书档案。
  • Responsive image, 二个试验性的品种,用来拍卖responsive layouts 式的图片。
  • UglifyJS是依附NodeJS的Javascript语法剖析/压缩/格式化学工业具,它扶助任何CommonJS模块系统的Javascript平台。
  • Dhteumeuleu, 交互式的 DOM 脚本和DHTML 的开源演示。
  • Backbone是三个前端 JS 代码 MVC 框架,被知名的 37signals 用来创设他们的移位客商端。它不行代替 Jquery,不可代替现存的Template 库。而是和这么些组合起来营造复杂的 web 前端交互使用。如若项目事关大气的 javascript 代码,完结无数错落有致的前端交互成效,首先你会想到把多少和展示分离。使用 Jquery 的 selector 和 callback 能够轻巧完毕那点。可是对于富顾客端的WEB应用大批量代码的结构化协会极度要求。Backbone 就提供了 javascript 代码的团队的效用。Backbone 主要饱含 models, collections, views 和 events, controller 。

在线代码和媒体编辑器

图片 25

  • ★ CodeRun Studio三个基于JavaScript语言开荒的跨平台的并轨开采条件,它立足于云总计的安排性思路,方便开垦者在浏览器端便得以轻易手采、调节和测量检验和陈设网络应用程序。(参看《Coderun.com 在线开荒IDE》)
  • Cloud9 IDE – 一个依据Node.JS营造的JavaScript程序支付Web IDE。它有着四个要命快的文书编辑器援救为JS, HTML, CSS和这两种的搅动代码进行着色突显。
  • ★ jsFiddle – Javascript的在线运营展现框架,那么些工具得以使得的支持web前端开辟职员来有效分享和演示前端效果,其大约而强大(JavaScript, MooTools, jQuery, Prototype, YUI, Glow and Dojo, HTML, CSS)
  • Akshell,一种云服务,它应用服务端的JavaScript和在线的IDE协助开辟者举办神速应用程序开采。 它还提供云托管,所以布置是即时的。
  • JSONeditor, 三个好用的JSON 编辑器
  • ★ TinyMCE 几个轻量级的依附浏览器的所见即所得编辑器,扶助最近流行的各个浏览器,由JavaScript写成。
  • Ext Designer 是多少个桌面应用工具,支持你火速支付基于ExtJS 的顾客分界面。
  • ★ LucidChart,一款基于最新的html5技能的在线图表绘制软件,功效庞大,速度相当慢,运维此软件必要帮衬html5的浏览器。
  • Balsamiq Mockups, 产品设计员绘制线框图或制品原型界面包车型客车利器。
  • Color Scheme Designer 3 - 八个免费的线上调色工具
  • ★ Pixlr, 是三个源于瑞典王国基于Flash的免费在线图片管理网站。除了操作介面和效果与利益看似Photoshop,依旧多语言版本,协助简体汉语。(以前酷壳介绍过)
  • Aviary, 是贰个基于HTML5 的在线图片处理工科具,能够很轻便的对图纸打开中期管理。 Aviary API
  • Favicon Generator, 线上favicon(16×16)制作工具。

JavaScript 音频处理与可视化效果

图片 26

  • ★ 使用HTML5 和 Flash, SoundManager V2 只用单一API的提供了可相信,轻巧和有力的跨平台的音频管理。
  • DSP, JavaScript的声音Digital Signal Processing
  • The Radiolab Hyper Audio Player v1, 带给你 WNYC Radiolab, SoundCloud 和 Mozilla Drumbeat
  • jPlayer, 一个jQuery HTML5 音频/ 录像库,作用齐全的API

数据库

图片 27

  • ★ Apache CouchDB 是八个面向文档的数据库管理序列。它提供以JSON 作为数据格式的REST 接口来对其开展操作,并得以因此视图来决定文书档案的组织和展现。.源码.
  • MonoQL 是二个使用PHP+ExtJS开垦的MySQL数据库管理工具。分界面极像一个桌面应用程序,支持一大半常用的效果包蕴:表格设计,数据浏览/编辑,数据导入/导出和高档查询等。
  • MariaDB 是MySQL的二个分层,由MySQL 创办人Monty Widenius 所开拓。GPL,用来对抗Oracle全数的MySQL的license的不测。自Oracle收购SUN以来,整个社区对于MySQL前途的忧患就从未有过苏息过。
  • ★ SQLite 不像常见的顾客端/服务器结构典范,SQLite引擎不是个程序与之通讯的独门进程,而是连接受程序中变为它的一个首要部分。所以首要的通讯公约是在编制程序语言内的一贯API调用。那在花费总的数量、延迟时间和完好简单性上有积极的成效。整个数据库(定义、表、索引和数据作者)都在宿主主机上囤积在一个单纯的文件中。它的简约的安排是经过在初阶叁个专门的工作的时候锁定任何数据文件而成功的。库完结了大多数的SQL-92标准,包蕴工作,正是意味着原子性、一致性、隔断性和持久性的(ACID),触发器和相当多的错落有致查询。不进行项目检查。你能够把字符串插入到整数列中。有个别顾客开采那是使数据库越发管用的更新,极其是与无类型的脚本语言一齐利用的时候。别的顾客感觉那是十分重要的老毛病。
  • SQL 在线设计编辑器,这一节的要命图片正是以此在线编辑器的指南了。一个画数据库图表的在线工具。很庞大。

其它 jQuery 资源

  • http://www.smashingmagazine.com/2011/04/07/useful-javascript-and-jquery-tools-libraries-plugins
  • http://webdesigneraid.com/weekly-html5-news-and-inspirations-%E2%80%93-tutorials-tools-resources-and-freebies-v-2/
  • http://www.designer-daily.com/15-useful-jquery-plugins-and-tutorials-5207
  • http://www.julien-verkest.fr/22/11/2007/240-plugins-jquery
  • http://www.hotscripts.com/blog/10-great-html5-experiments-apps/
  • http://www.noupe.com/jquery/excellent-jquery-navigation-menu-tutorials.html
  • http://www.noupe.com/php/20-useful-php-jquery-tutorials.html
  • http://aext.net/2010/04/excellent-jquery-plugins-resources-for-data-presentation-and-grid-layout/
  • http://webdesigneraid.com/html5-canvas-graphing-solutions-every-web-developers-must-know/
  • http://gestureworks.com/features/open-source-gestures/
  • http://edtechdev.wordpress.com/2011/01/14/some-exciting-new-html5javascript-projects/
  • http://net.tutsplus.com/articles/web-roundups/30-developers-you-must-subscribe-to-as-a-javascript-junkie/

本文由威尼斯国际官方网站发布于软件资讯,转载请注明出处:开源中最棒的Web开荒财富汇总,开源中最佳的W

关键词: