Javascript开发资源
收集一些常用的Javascript开发资源,借助这些工具、插件可以实现快速开发。
插件
  • screenfull.js 62
    全屏插件,支持各大浏览器
  • jquery.hotkeys 12
    jQuery 插件,用于绑定热键
  • jquery.serializeJSON 6
    jQuery 插件,用于将 form 表单序列化成 JSON 数据。
  • zoomooz 5
    jQuery 插件,用来处理浏览器缩放
  • scrollMonitor 3
    前端插件用来监控元素的滚动事件(进入、退出等),性能很好。
  • ScrollMagic 3
    神奇的滚动交互效果插件,可以在滚动的过程中设置各种各样的动态效果。
  • infinite-scroll 3
    滚动加载,滚动到最下到自动加载, Paul Irish 大神之作。
  • jquery-validation 9
    jQuery 的一个插件,用于校验 Form 表单。
  • BigVideo.js 4
    jQuery 的一个插件, 用于实现大背景(视频、图片)效果。
  • jquery-qrcode 7
    jQuery 插件,用来生成二维码
  • Wookmark-jQuery 2
    jQuery 的一个插件,可以用来实现瀑布流的效果
  • jQuery.countdown 9
    jQuery 倒计时插件
添加一个网址...
框架
  • Framework7 16
    前端框架,是开发人员可以基于 web 技术构建 IOS7 程序。
  • knockout 8
    前端 MVVM 框架,用于开发富前端应用
  • mithril.js 8
    轻量型前端 MVC 框架,部分使用场景下性能优于 Angular.js 和 React。
添加一个网址...
添加一个卡片…
各种库
  • parallel.js 24
    前后端通用的一个并行库
  • zepto 12
    用于现代浏览器的兼容 jQuery 的库
  • TheaterJS 8
    一个用于模拟人输入状态的 JS 库
  • stellar.js 6
    前端用于实现异步滚动效果的库。
  • skrollr 2
    另一款实现一步滚动的开源库,使用人数众多,可实现各种狂拽酷炫掉渣天的前端效果。
  • octocard 0
    用于生成 Github 信息卡片的库
  • github-cards 2
    用于生成 Github 信息卡片的库
  • money.js 8
    轻量级货币转换库,web 和 node 皆可用
  • accounting.js 1
    轻量级的数字、货币转换库
  • jQuery-One-Page-Nav 6
    单页应用中一个用于处理导航栏的库
  • jquery-ui 7
    jQuery 团队开发的 UI 相关的前端库,功能强大
  • js-sequence-diagrams 2
    另一款可以根据文本生成流程图的库,类似于 Markdown 的语法。
  • flow 7
    一个用来检测 Javascript 语法错误的库, Facebook 出品。
  • fancyBox 5
    一个用于放大缩小图片、Web 内容或者多媒体元素的库,优雅大方。
  • backbone 3
    强大的前端 MVC 库,鼻祖级前端库,最初为了配合 Rails 来模块化前端应用,兼容性良好 (兼容到 IE6),插件丰富,性能良好。
  • awesomplete 1
    非常轻型的一个自动补全 JS 库, 没有任何依赖, 配置简单, 美观。
  • greensock 1
    greensock是一個非常強大的動畫庫,網站內也有很完整的API文檔和examples。
  • Moment.js 5
    Moment.js 是一个功能丰富的 JavaScript 日期处理类库,用于解析、检验、操作、以及显示日期。
添加一个网址...
添加一个卡片…
工具
  • totoro 7
    稳定的跨浏览器测试工具
  • markdown-it 4
    新型 Markdown 解析器,快速,支持插件
  • breach_core 4
    Javascript 编写的 Browser (浏览器)
  • seajs 7
    前端模块加载器,解决模块化、依赖等问题
  • emscripten 0
    一款基于 LLVM, 可以将 C/C++ 转换成 Javascript 的工具,使得 Javascript 可以近乎 Native 的速度。
  • qrcode-generator 1
    各种语言的二维码生成工具
  • device.js 3
    一个可以检测设备类型的工具,可以让我们根据不同的设备来为其定制响应的 Javascript 和 CSS。
  • lazysizes 3
    功能强大的图片延迟加载工具,可以首先加载一个低质量的图片,然后再加载高质量的图片。
  • pigshell 1
    一个由 Javascript 实现的Shell, 将互联网当做一个大的文件系统, 通过 cd/ls/cat.....等命令, 可以访问 Facebook /Twitter/Google Drive 等网络服务。
  • spectrum 2
    Js实现的颜色选择器 (Colorpicker)
  • summernote 3
    WYSIWYG 富文本编辑器
  • trix 2
    Basecamp 公司出品的富文本编辑器,简洁小巧。
  • webpack 6
    webpack 是一个 JavaScript 模块打包工具,功能强悍、插件丰富。
添加一个网址...
其它
  • regulex 6
    用于生成 正则表达式 的可视化流程图
  • multiline 1
    用于 Javascript 中的多行文本,类似于 Ruby 的 HERE Doc
  • lunr.js 1
    类似于 Solr, 但是用于浏览器上的全文搜索引擎,可以为 JSON 创建索引,离线也可以使用。
  • javascript-algorithms 6
    Javascript 实现的各种算法集合
  • lazy.js 1
    类似于 underscore, 但是会延迟执行,某些场景下,性能会有很大的提升.
  • js.js 5
    Javascript 实现的 javascript JIT
  • todomvc 1
    分别基于 AngularJS/EmberJS/Backbone等实现的 TODO List, 帮助开发者选择前端 MVC 库.
  • localForage 0
    Mozilla 出品,用于离线存储,基于IndexedDB, WebSQL 或者 localStorage, 提供一致的接口。
  • EventEmitter 0
    浏览器版的 EventEmitter
  • mermaid 0
    可以根据文本生成流程图,类似于 Markdown 的语法
  • jquery.smartbanner 1
    smartbanner 是从 IOS6 开始支持的一个新特性, 这个插件提供了对早期 IOS4/5 和 Android 的支持。
  • jquery.scrollTo 1
    在页面上以一个元素为起始以动画的方式移动(ScrollTo)到另一个元素, 支持回退等。
  • jScrollPane 2
    自定义的滚动条,让所有浏览器都显示一样的滚动条
  • onepage-scroll 1
    提供类似于 iPhone6 展示页类似的效果,适用于单页应用,兼容到 IE8.
  • animatable 1
    仅仅依靠 border-width 和 background-position 实现的各种动态效果。
  • Fluidbox 4
    页面上内嵌图片的放大缩小效果,类似于 Medium 中的效果。
  • isotope 1
    可以用来过滤、排列布局,实现美观的动态布局切换效果。
  • progressbar.js 2
    简洁美观的进度条,扁平化
  • switchery 1
    IOS 7 上 Switch 的 JS 实现, 支持 IE8 及以上浏览器。
添加一个网址...
添加一个卡片…
二维码
建议反馈
二维码