整理至 2015.10.23
| 项目 | 说明 |
|---|---|
| fex-team / fis | 百度出品的前端集成解决方案 |
| gulpjs / gulp | 基于流的构建系统 |
| sindresorhus / gulp-rev | Gulp 插件,给文件名加 MD5 戳 |
| unlight / gulp-cssimport | Gulp 插件,处理 CSS 文件依赖 |
| babel / gulp-babel | Gulp Babel 插件,把 ES6 代码转为 ES5 |
| jspm / jspm-cli | 包管理器 |
| webpack / webpack | 更优秀的打包工具 |
| shama / webpack-stream | 把 Webpack 集成到 Gulp 里去 |
| fex-team / fis3-demo | fis3 示例 |
| scrat-team / scrat | WebAPP 模块化开发框架 |
| babel / babel | 可以使用 ES6 语法来写 Javascript |
| postcss / postcss | 使用 Javascript 来写 CSS,但比 Sass、Less 等更强大 |
| stylus / stylus | Stylus 是一个革命性的语言,用来生成 CSS |
| gfranko / amdclean | 把 AMD 代码转换为标准 Javascript 写法 |
| jrburke / almond | AMD API 最小实现 |
| 项目 | 说明 |
|---|---|
| koajs/koa | 基于 Node.js 平台的下一代 web 开发框架 |
| yyx990803 / vue | 一个创建 Web 交互界面的库,非常优雅 |
| ant-design / ant-design | 蚂蚁金服出品的一个 UI 设计语言 |
| OfficeDev / Office-UI-Fabric | 微软 Office 365 UI 框架 |
| kikinteractive / app | 一个用来创建 webapp 的轻量级 Javascript UI 库 |
| allmobilize / amazeui | 基于社区开源项目构建的一个跨屏前端框架 |
| frozenui / frozenjs | 基于 Zepto 的移动端 JS 组件库 |
| frozenui / frozenui | FrozenUI 的 CSS 组件库,基于腾讯手Q样式规范 |
| weui / weui | WeUI是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信 Web 开发量身设计,可以令用户的使用感知更加统一。包含button、cell、dialog、toast、article、icon等各式元素。 |
| jonobr1 / two.js | 2D 绘图 API |
| subprotocol / verlet-js | 一个 Javascript 物理引擎 |
| bendc / sprint | 一个轻量级的类似 jQuery 的库 |
| shixy / Jingle | 一个基于轻量级的移动 WebApp 框架 |
| spine / spine | 一个轻量级 MVC 库 |
| anijs / anijs | 一个不需要编程的提升网站交互效果的库 |
| zhaoda / spa | 为构建 WebApp 设计的路由控制和视图转换框架 |
| jgallen23 / routie | 一个轻量级的 Javascript hash 路由控制器 |
| flatiron / director | 同构 URL 路由控制器(服务端和客户端) |
| browserstate / history.js | 兼容各种浏览器的 History/State APIs 封装 |
| gwendall / way.js | 简单轻量的一个双向数据绑定库 |
| wagerfield / parallax | 一个 Javascript 视差滚动引擎 |
| tmpvar / jsdom | WHATWG DOM 和 HTML 标准的 JavaScript 实现,主要用于 io.js 框架 |
| peunzhang / pageResponse | 移动端响应式框架 |
| IanLunn / Sequence | 一个可以创建类似轮播功能的响应式 CSS 动画框架 |
| google / material-design-lite | 快速制作一个 Google Material Design 的网站 |
| calvinmetcalf / lie | promise polyfill |
| petkaantonov / bluebird | 又一个 promise polyfill |
| addyosmani / basket.js | 通过 localStorage 存取文件缓存的库 |
| nolimits4web / Swiper | 一个非常强大的创建移动端轮播等功能的框架 |
| be-fe / iSlider | 一个创建移动端轮播功能的库 |
| facebook / react | Facebook 出品的一个前端框架 |
| Lobos / react-ui | React 组件集合 |
| riot / riot | 类似 React 的 UI 库 |
| zynga / scroller | 实现带加速度的滚动缩放,包括 HTML 和 Canvas |
| tildeio / router.js | 轻量级的路由控制器 |
| jadejs / jade | NodeJS Jade 模板引擎 |
| mgcrea / angular-strap | 适用于 Bootstrap 3 的 AngularJS 1.2+ 原生 directives |
| Polymer / polymer | web components polyfill |
| mozilla / nunjucks | 一个 Javascript 模板引擎,类似 jinja2 的继承和异步控制等 |
| paularmstrong / swig | 一个类似 Django/jinja 语法的强大的 Javascript 模板引擎 |
| blueimp / JavaScript-Templates | 一个小于 1KB 的 Javascript 模板引擎,前后端通用 |
| ftlabs / fastclick | 处理触屏设备点击延迟问题 |
| yoannmoinet / nipplejs | 虚拟摇杆 |
| ded / script.js | 异步 Javascript 加载器和依赖管理器 |
| zenorocha / clipboard.js | 复制到粘帖板 |
| 项目 | 说明 |
|---|---|
| timseverien / taggd | 在图片上打标签的 jQuery 插件 |
| hilios / jQuery.countdown | 漂亮简单易用的 jQuery 倒计时插件 |
| Mottie / Keyboard | 基于 jQuery UI 的虚拟键盘 |
| 3epnm / drumjs | jQuery 插件,模拟 iOS 日期转盘 |
| ustbhuangyi / time-picker | 又一个 jQuery 插件,模拟 iOS 日期转盘 |
| yanhaijing / zepto.fullpage | 基于 Zepto 的移动端单页滚动插件 |
| gokercebeci / canvasResize | 一个可以重置 Canvas 尺寸的插件,支持 jQuery 和 Zepto |
| ximan / swipeSlide | 一个简单的移动端轮播图插件 |
| atian25 / angular-lazyload | 按需加载 AngularJS 模块,支持 Sea.js 和 RequireJS |
| cowboy / jquery-tiny-pubsub | 非常轻量的一个 jQuery 发布订阅模式实现 |
| ichord / Caret.js | 基于 jQuery 的计算光标位置的插件 |
| ichord / At.js | 基于 jQuery 的类似微博 @ 插件 |
| select2 / select2 | 基于 jQuery 的一个强大的替代 select 的插件 |
| tarruda / bootstrap-datetimepicker | 基于 BootStrap 的日期插件 |
| jaysalvat / jquery.facedetection | 一个可以在图片、视频、以及 canvas 中进行人脸识别的 jQuery 插件 |
| 项目 | 说明 |
|---|---|
| daneden / animate.css | 一个跨浏览器的 CSS 动画库 |
| lukehaas / css-loaders | 单个元素实现的 CSS loading 动画,非常酷 |
| hojberg / cssarrowplease | 用 CSS 生成对话框箭头 |
| cbracco/cardinal | 一个模块化的移动优先的 CSS 框架 |
| 项目 | 说明 |
|---|---|
| Coffcer / vue-chat | 使用 VueJS 做的一个聊天室 |
| amfe / lib-flexible | 可伸缩布局方案 |
| v8 / v8-git-mirror | V8 官方镜像 |
| wklken / suggestion | Go 语言实现的搜索输入框下拉推荐,提示词根据权重排序,基于 double-array-trie 的 darts |
| ele828 / react-native-guide | react-native 学习资源与各类开源 app |
| facebook / flux | Flux 是 Facebook 用户建立客户端 Web 应用的前端架构 |
| jeromeetienne / threex.proceduralcity | 基于 three.js 的一个模拟城市生成器 |
| requirejs / example-multipage | 使用 RequireJS 的多页面项目配置示例 |
| austinzheng / swift-2048 | 一个用 Swift 写的 2048 游戏实例 |
|
| | jayli/jayli.github.com | 拔赤博客 | | maxzhang / maxzhang.github.com | MaxZhang 的博客 | | fouber / blog | 张云龙的博客 |
| 项目 | 说明 |
|---|---|
| js13kGames / resources | Javascript 游戏编程竞赛,限制 13KB 以内 |
| dataarts / webgl-globe | 使用 WebGL可视化显示经纬度 |
| gloomyson / StarCraft | HTML5 星际争霸 |
| pakastin / deck-of-cards | 关于扑克牌洗牌的一个 HTML5 示例 |
| stormzhang / 1024 | 针对程序员人群设计的一款健康快捷的全营养代餐 |
| jjuliano / markdown-ui | 使用 Markdown 语言书写 UI |
| mikrofusion / gulp-obfuscate | Gulp 插件,以可爱的字符比如 ಠ_ಠ 等混淆 Javascript 代码 |
| aemkei / jsfuck | 使用这 6 个字母“]()!+”写 Javascript |
| 75team / thinkjs | 基于 Promise 的 NodeJS MVC 框架 |
| Circa75 / dropplets | 一个支持 Markdown 的迷你博客系统 |
| Sensoro / IOT | Sensoro 微信智能硬件开发者套件 |
| apiaryio / api-blueprint | 一个面向文档的 API 描述语言 |
| servo / servo | Servo 浏览器引擎 |
| facebook / css-layout | Javacript 实现的 CSS 布局 |
| Flipboard / react-canvas | 使用 canvas 做高性能的渲染,基于 React |
| rime / squirrel | 鼠须管,非常不错的一个输入法 |
| apache / thrift | Facebook 实现的一种高效的、支持多种编程语言的远程服务调用的框架 |
| github / hubot | GitHub 的开源运维机器人 |
| mozilla / firefox-ios | Firefox for iOS |
| race604 / ZhiHuDaily-React-Native | 用 Android React Native 实现的一个知乎日报客户端 |
| speckjs / speckjs | 在 Javascript 注释里写单元测试代码 |
| adrai / flowchart.js | 用文本描述流程图并生成 SVG |
| bramp / js-sequence-diagrams | 用文本描述时序图并生成 SVG |
| fouber / page-diff | 自动化比较两个页面的不同 |
| tylergaw / js-osx-app-examples | 用 Javascript 写 OS X 应用示例 |
| eligrey / FileSaver.js | 使用 HTML5 实现“另存为” |
| krasimir / deb.js | 约 1.5KB 的一个 Javascript 调试库 |
| hexojs / hexo | 基于 NodeJS 实现的一个快速、简洁且高效的博客框架 |
| niklasvh / html2canvas | 使用 Javascript 截屏 |
| zddhub / opensse | 开源的草图检索引擎 |
| BYVoid/OpenCC | 中文簡繁轉換開源項目,支持詞彙級別的轉換、異體字轉換和地區習慣用詞轉換(中國大陸、臺灣、香港) |
| hxgdzyuyi/cjk-subsetter | 中文字体切割的 Rack,原理是把页面中所有文字收集起来,动态生成一个字体文件,然后用 CSS 加载,大大减小中文字体文件大小 |
| meteor/meteor | 以破纪录的速度构建响应式 Web 应用程序,从概念到大规模部署 |
| ampproject / amphtml | Google 推出的开源项目,用来提高网页加载速度 |
| ksky521 / nodePPT | 作者说这可能是迄今为止最好的网页版 PPT |
| Automattic / node-canvas | canvas 的 NodeJS 实现,基于 Cairo |
| meltingice / CamanJS | 可以通过调整参数在 canvas 中进行图片处理,自己也可以做个照片处理器啦 |
| meltingice / CamanJS-Plugins | 上一条的一些插件 |
| nylas / N1 | N1 是一个开源的邮件客户端,使用 Electron、React 和 Flux 打造 |
| LiuJi-Jim / h5pal | 使用 Javascript 实现的《仙剑奇侠传》 |
| ejci / favico.js | 在 favicon 大做文章,可以做标记、图片或者播放视频... |
| 项目 | 说明 |
|---|---|
| BabylonJS / Babylon.js | 使用 HTML5 和 WebGL 开发 3D 游戏的 Javascript 框架 |
| austinhallock / html5-virtual-game-controller | 给 HTML5 游戏增加虚拟游戏手柄 |
| gamelab / kiwi.js | |
| digitalfruit / limejs | |
| cykod / Quintus | 使用其开发过一个游戏,并在 Apple App Store 上线,感觉很不错 |
| chr15m / jsGameSoup | |
| hunterloftis / newton | |
| craftyjs / Crafty | |
| melonjs / melonJS | |
| finscn / The-Best-JS-Game-Framework |
|
| 项目 | 说明 |
|---|---|
| driftyco / ionic | 用 Javascript 写原生应用 |
| facebook / react-native | 用 React 框架来开发原生应用 |
| TencentYouTu / nodejs_sdk | 腾讯优图人脸识别服务 Node SDK |
| JeremyWei / baidu-ocr | 百度 OCR 文字识别 |
| bugtags / Bugtags-iOS | BugTags iOS SDK |
| bang590 / JSPatch | JSPatch bridge use for iOS hotfix |
| node-webot / wechat | 微信公共平台消息接口服务中间件 |
| linnovate / mean | MEAN (Mongo, Express, Angular, Node) |
| auth0 / node-jsonwebtoken | NodeJS 实现的 JSON Web Token |
| jaredhanson / passport | 基于 NodeJS 的简单低调的身份验证 |
| luin / express-promise | 处理异步请求的中间件 |
| debitoor / multifetch | 批量请求合并 Express 中间件 |
| angular / angular-seed | 快速启动一个 Angular 项目 |
| angular / material | 用 Angular 实现的 Material Design |
| angular / material-start | 快速启动一个 Angular Material 项目 |
| austinhuminski / angular-django-admin | 使用 AngularJS 复制 Django Admin 功能 |
| IronSummitMedia / startbootstrap-sb-admin-2 | 一个免费开源的 Bootstrap Admin 主题 |
| jlibert / angular-express-bootstrap-sb-admin-seed | 看名字就知道了 |
| rdash / rdash-angular | RDash Admin 主题的 AngularJS 实现 |
| marmelab / ng-admin | AngularJS Admin GUI |
| jimakker / angular-express-bootstrap-seed | 基于 Node Express、Bootstrap 的 AngularJS 应用 |
| ec3s / angular-adminui | 又一个 AngularJS Admin UI |
| twostairs / paperwork | 基于 PHP 的搭建类似 Evernote、OneNote 等服务的开源项目 |
| esotalk / esoTalk | 基于 PHP 和 MySQL 的论坛程序,快速简单强大 |
| h5bp / html5-boilerplate | 一个单纯的 HTML 模版 |
| mitsuhiko / jinja2 | Jinja2 模板引擎 |
| mcasimir / mobile-angular-ui | 使用 Bootstrap 3 和 Angular.js 的移动框架 |
| angular-ui / bootstrap | 使用原生 AngularJS directives 实现 Bootstrap |
| 项目 | 说明 |
|---|---|
| fex-team / ueditor | |
| Alex-D / Trumbowyg | |
| yaniswang / xhEditor | |
| summernote / summernote | |
| ckeditor / ckeditor-dev | |
| mycolorway / simditor | |
| xing / wysihtml5 | |
| mindmup / bootstrap-wysiwyg |
| 项目 | 说明 |
|---|---|
| coliff / bootstrap-ie7 | 让 IE7 也能用 Bootstrap 3 |
| scottjehl / Respond | 让 IE6~8 也能用 max/min-width、media queries 等 |
| aFarkas / html5shiv | 让低版本 IE 也能使用 HTML5 标签 |