Grunt | http://gruntjs.com | JavaScript 任务执行工具 |
Gulp | http://gulpjs.com | Javascript 任务执行工具 |
chalk | https://github.com/chalk/chalk | Terminal string styling done right |
phantomJS | http://phantomjs.org/ | PhantomJS is a headless WebKit scriptable with a JavaScript API. |
casperJS | http://casperjs.org/ | CasperJS is a navigation scripting & testing utility |
spritesmith | https://github.com/Ensighten/spritesmith | 很不错的自动合并 icon 的工具 |
zepto.js | http://zeptojs.com | 精巧的 js 框架 |
underscore | http://underscorejs.org/ | A JavaScript library |
lodash | https://lodash.com/ | A modern JavaScript utility library delivering modularity, performance, & extras. |
Amaze UI | http://amazeui.org | 国内开源 HTML5 跨屏框架 |
FIS | http://fis.baidu.com | 前端工具框架 |
ACE | http://ace.c9.io/ | c9.io 使用的很棒的代码编辑器 |
ECharts | http://echarts.baidu.com | Javascript 图表库 |
Karma | http://karma-runner.github.io | Javascript 测试驱动环境 |
Mocha | http://mochajs.org | Javascript 测试框架 |
Chai | http://chaijs.com | 断言库 |
sea.js | http://seajs.org | js 模块加载工具 |
normalize.css | http://necolas.github.io/normalize.css | css reset |
FontAwesome | http://fontawesome.io | 不错的 font icon 库 |
Jekyll | http://jekyllrb.com | 静态网站搭建工具 |
nodePPT | https://github.com/ksky521/nodePPT | markdown 语法写 ppt,支持远程控制等 |
impress.js | http://bartaz.github.io/impress.js | 用 js 做 ppt |
browserify | http://browserify.org | 让 CommonJS 的组件在浏览器里飞 |
jsdom | https://github.com/tmpvar/jsdom | A JavaScript implementation of the WHATWG DOM and HTML standards, for use with node.js |
jshint | http://jshint.com | js 检查工具 |
hammer.js | http://hammerjs.github.io | 模拟页面上的手势事件 |
swipe.js | http://swipejs.com | 轻量级的移动端页面 slider |
interact.js | http://interactjs.io/ | 轻量级的拖拽操作库 |
lining.js | http://zencode.in/lining.js/ | 丰富的行内样式操作库 |
octocard | http://octocard.in/ | github 卡片分享工具 |
Transifex | https://www.transifex.com/ | 在线协同翻译的网站 |
Handlebars | http://handlebarsjs.com/ | 前端模板引擎 |
AngularJS | https://angularjs.org/ | 大名鼎鼎的 Angular |
React | https://facebook.github.io/react/ | 大名鼎鼎的 React |
Socket.IO | http://socket.io/ | 实时通信框架 |
TheaterJS | https://github.com/Zhouzi/TheaterJS | A typing effect mimicking human behavior |
emmet | http://emmet.io/ | 非常好用的一个写 HTML 的插件 |
gm | http://aheckmann.github.io/gm/ | node 上处理图片的不错的工具 |
esprima | http://esprima.org/index.html | ECMAScript parsing infrastructure for multipurpose analysis |
marked | https://github.com/chjj/marked | 不错的 Markdown 解析器 |
to-markdown | https://domchristie.github.io/to-markdown/ | 将 HTML 转换成 Markdown |
jsDoc | http://usejsdoc.org/ | js api document generator |
pikaday | https://github.com/dbushell/Pikaday | A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS |
moment.js | http://momentjs.com/ | Parse, validate, manipulate, and display dates in JavaScript. |
fastclick | https://github.com/ftlabs/fastclick | Polyfill to remove click delays on browsers with touch UIs |
pdf.js | https://github.com/mozilla/pdf.js | js pdf reader |
lazy.js | http://danieltao.com/lazy.js/ | Like Underscore, but lazier |
fullPage.js | http://alvarotrigo.com/fullPage/ | Create Beautiful Fullscreen Scrolling Websites |
CSSOM | https://github.com/NV/CSSOM | CSS Object Model implemented in pure JavaScript. |
jquery-pjax | http://pjax.herokuapp.com/ | pushState + ajax = pjax |
request | https://github.com/request/request | Simplified HTTP request client. |
psd.js | https://github.com/meltingice/psd.js | A Photoshop PSD file parser for NodeJS and browsers |
js-xlsx | https://github.com/SheetJS/js-xlsx | XLSX / XLSM / XLSB / XLS / SpreadsheetML (Excel Spreadsheet) / ODS parser and writer |
alloyImage | https://github.com/AlloyTeam/AlloyImage | 基于 HTML5 的专业级图像处理开源引擎 |
messagePack | http://msgpack.org/ | MessagePack is an efficient binary serialization format |
Protocol Buffers | https://developers.google.com/protocol-buffers/ | Protocol buffers are a language-neutral, platform-neutral extensible mechanism for serializing structured data. |
rollup | http://rollupjs.org/ | 不错的 ES 6 模块处理器 |
documentation.js | http://documentation.js.org/ | 不错的 JS 文档工具 |
fontello | http://fontello.com/ | 在线 iconfont 生成工具 |
feathers | http://feathersjs.com/ | 实时交互框架 |
pandoc | http://pandoc.org/ | 比较全面的文档转换工具 |
stacktrace.js | http://www.stacktracejs.com/ | 针对主流浏览器的 stacktrace 工具库 |
postCSS | https://github.com/postcss/postcss | PostCSS is a tool for transforming styles with JS plugins. |
autoPrefixer | https://github.com/postcss/autoprefixer | Parse CSS and add vendor prefixes to rules by Can I Use |
cssnano | http://cssnano.co/ | 一个不错的 CSS 压缩插件 |
precss | https://jonathantneal.github.io/precss/ | Use Sass-like markup in your CSS |
localForage | https://mozilla.github.io/localForage/ | 挺不错的本地缓存库 |
loader.css | https://connoratherton.com/loaders | Delightful and performance-focused pure css loading animations. |
GSAP | https://github.com/greensock/GreenSock-JS/ | 性能很棒的 JS 动画库 |
cssTriggers | https://csstriggers.com/ | CSS 属性对于重绘、重排和合成的影响 |
nodemailer | http://nodemailer.com/ | 基于 Nodejs 的 email 工具 |
riot | https://github.com/riot/riot | 一个很轻量的 UI 库 |
amp | https://github.com/ampproject/amphtml | AMP project |
weex | https://github.com/alibaba/weex | alibaba weex |
polyfill-service | https://github.com/Financial-Times/polyfill-service | 自动化的 polyfill 服务 |
medium-editor | https://github.com/yabwe/medium-editor | Medium.com 的所见即所得编辑器 |
summernote | https://github.com/summernote/summernote | 简单的所见即所得编辑器 |
ramda | https://github.com/ramda/ramda | 函数式编程库 |
vue | http://vuejs.org/ | 很棒的 JS 框架 |
webpack | http://webpack.github.io/ | 大名鼎鼎的打包工具 |
flow | https://flowtype.org/ | JS 静态类型检查工具 |
yarn | https://yarnpkg.com/ | node 依赖理工具 |
chocolatey | https://chocolatey.org/ | windows 包管理工具 |
superagent | https://github.com/visionmedia/superagent | Ajax with less suck - (and node.js HTTP client to match) |
request | https://github.com/request/request | Simplified HTTP request client. |
request-promise | https://github.com/request/request-promise | The simplified HTTP request client 'request' with Promise support. |
rxjs | https://github.com/ReactiveX/rxjs | A reactive programming library for JavaScript |
commander | https://github.com/tj/commander.js | node.js command-line interfaces made easy |
node-semver | https://github.com/npm/node-semver | The semver parser for node (the one npm uses) |
node-emoji | https://github.com/omnidan/node-emoji | simple emoji support for node.js projects |
shields.io | http://shields.io/ | 各种服务的状态图标 |
codecov | https://codecov.io/ | 测试覆盖率服务 |
inferno | http://infernojs.org/ | 轻量级的类 react 库 |
preact | https://preactjs.com/ | 轻量级的类 react 库 |
winston | https://github.com/winstonjs/winston | node 的多通道异步日志库 |
xo | https://github.com/sindresorhus/xo | 对于 eslint 的扩展配置 |
jsPDF | https://github.com/MrRio/jsPDF | js pdf 生成工具 |
gpu.js | https://github.com/gpujs/gpu.js | GPU Accelerated Javascript |
tabris-js | https://github.com/eclipsesource/tabris-js | native apps in JS |
iron-node | https://github.com/s-a/iron-node | debug node.js with chrome dev tool |
release | https://github.com/zeit/release | Generate changelogs with a single command |
franc | https://github.com/wooorm/franc | Natural language detection |
markvis | https://github.com/geekplux/markvis | make visualization in markdown |
icaro | https://github.com/GianlucaGuarini/icaro | Smart and efficient javascript object observer |
gitignore | https://github.com/github/gitignore | A collection of useful .gitignore templates |
js-git | https://github.com/creationix/js-git | A JavaScript implementation of Git |
benchmark.js | https://github.com/bestiejs/benchmark.js | A benchmarking library |
nightwatch | https://github.com/nightwatchjs/nightwatch | Automated testing and continous integration framework based on node.js and selenium webdriver |
spikenail | https://github.com/spikenail/spikenail | Node.js GraphQL API framework |
mailit | https://github.com/dthree/mailit | A tiny drop-in REST API to send emails |
medium-editor | https://github.com/yabwe/medium-editor | Medium.com WYSIWYG editor |
chart.js | https://github.com/chartjs/Chart.js | Simple HTML5 Charts using the <canvas> tag |
spacetime | https://github.com/smallwins/spacetime | A lightweight way to handle timezones in js |
micro | https://github.com/zeit/micro | Asynchronous HTTP microservices |
hyperapp | https://github.com/hyperapp/hyperapp | 1 KB JavaScript library for building frontend applications |
acorn | https://github.com/ternjs/acorn | A small, fast, JavaScript-based JavaScript parser |
slate | https://github.com/lord/slate | Beautiful static documentation for your API |
gpu.js | https://github.com/gpujs/gpu.js | GPU Accelerated JavaScript |
unfetch | https://github.com/developit/unfetch | Bare minimum fetch polyfill in 500 bytes |
graphql-js | https://github.com/graphql/graphql-js | A reference implementation of GraphQL for JavaScript |
popper.js | https://github.com/FezVrasta/popper.js | A kickass library to manage your poppers |
caporal.js | https://github.com/mattallty/Caporal.js | A full-featured framework for building command line applications (cli) with node.js |
songbird | https://github.com/google/songbird | Spatial Audio Encoding on the Web |
uncss | https://github.com/giakki/uncss | Remove unused styles from CSS |
puppeteer | https://github.com/GoogleChrome/puppeteer | Headless Chrome Node API |
nprogress | https://github.com/rstacruz/nprogress | For slim progress bars |
fitty | https://github.com/rikschennink/fitty | Makes text fit perfectly |
fuzzysort | https://github.com/farzher/fuzzysort | Fast SublimeText-like fuzzy search for JavaScript |
stylelint | https://github.com/stylelint/stylelint | A mighty, modern CSS linter |
lint-staged | https://github.com/okonet/lint-staged | Run linters on git staged files |
text-mask | https://github.com/text-mask/text-mask | Input mask for React, Angular, Ember, Vue, & plain JavaScript |
pre-commit | https://github.com/observing/pre-commit | Automatically installs a git pre-commit script in your git repository which runs your npm test on pre-commit |
intro.js | https://github.com/usablica/intro.js | A better way for new feature introduction and step-by-step users guide for your website and project |
lozad.js | https://github.com/ApoorvSaxena/lozad.js | Highly performant, light ~0.5kb and configurable lazy loader in pure JS with no dependencies for images, iframes and more |
r2 | https://github.com/mikeal/r2 | HTTP client. Spiritual successor to request. |
fastify | https://github.com/fastify/fastify | Fast and low overhead web framework, for Node.js |
graphql.js | https://github.com/f/graphql.js | A Simple and Isomorphic GraphQL Client for JavaScript |
websocket-as-promised | https://github.com/vitalets/websocket-as-promised | A Promise-based API for WebSockets |
strapi | https://github.com/strapi/strapi | Node.js Content Management Framework (headless-CMS) to build powerful API with no effort |
fast-json-stringify | https://github.com/fastify/fast-json-stringify | 2x faster than JSON.stringify() |
accessibilityjs | https://github.com/github/accessibilityjs | Client side accessibility error scanner |
napajs | https://github.com/Microsoft/napajs | Napa.js: a multi-threaded JavaScript runtime |
apidoc | https://github.com/apidoc/apidoc | RESTful web API Documentation Generator |
kue | https://github.com/Automattic/kue | Kue is a priority job queue backed by redis, built for node.js |
node-microtime | https://github.com/wadey/node-microtime | Get the current time in microseconds |
luma.gl | https://github.com/uber/luma.gl | A JavaScript WebGL Framework for Data Visualization |
date-fns | https://github.com/date-fns/date-fns | Modern JavaScript date utility library |
webdriverio | https://github.com/webdriverio/webdriverio | A Node.js bindings implementation for the W3C WebDriver protocol |
spectron | https://github.com/electron/spectron | Test Electron apps using ChromeDriver |
draggable | https://github.com/Shopify/draggable | The JavaScript Drag & Drop library your grandparents warned you about |
minimist | https://github.com/substack/minimist | parse argument options |
ajv | https://github.com/epoberezkin/ajv | The fastest JSON-Schema Validator. Supports draft-04/06 |
src2png | https://github.com/mplewis/src2png | Turn your source code into beautiful syntax-highlighted images |
smooth-scrollbar | https://github.com/idiotWu/smooth-scrollbar | Customizable, Pluginable, and High Performance Scrollbars! |
draggable | https://github.com/Shopify/draggable | The JavaScript Drag & Drop library your grandparents warned you about |
fast-json-stringify | https://github.com/fastify/fast-json-stringify | 2x faster than JSON.stringify() |
accessibilityjs | https://github.com/github/accessibilityjs | Client side accessibility error scanner |
parcel | https://github.com/parcel-bundler/parcel | Blazing fast, zero configuration web application bundler |
clusterize.js | https://github.com/NeXTs/Clusterize.js | Tiny vanilla JS plugin to display large data sets easily |
jest | https://github.com/facebook/jest | Delightful JavaScript Testing |
helmet | https://github.com/helmetjs/helmet | Help secure Express apps with various HTTP headers |
brotli | https://github.com/google/brotli | Brotli compression format |
clipboard.js | https://github.com/zenorocha/clipboard.js | Modern copy to clipboard. No Flash. Just 3kb gzipped |
workerize | https://github.com/developit/workerize | Run a module in a Web Worker |
scripty | https://github.com/testdouble/scripty | Because no one should be shell-scripting inside a JSON file |
modernizr | https://github.com/Modernizr/Modernizr | Modernizr is a JavaScript library that detects HTML5 and CSS3 features in the user’s browser |
greenlet | https://github.com/developit/greenlet | Move an async function into its own thread |
cosmiconfig | https://github.com/davidtheclark/cosmiconfig | Find and load configuration from a package.json property, rc file, or CommonJS module |
micromatch | https://github.com/micromatch/micromatch | Highly optimized wildcard and glob matching library |
carbon | https://github.com/dawnlabs/carbon | Create and share beautiful images of your source code |