diff --git a/README.md b/README.md index 95b3164..c023fea 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,6 @@ A collection of awesome browser-side [JavaScript](https://developer.mozilla.org/ ## Package Managers - *Host the javascript libraries and provide tools for fetching and packaging them.* * [npm](https://www.npmjs.com/) - npm is the package manager for javascript. @@ -138,6 +137,7 @@ A collection of awesome browser-side [JavaScript](https://developer.mozilla.org/ * [intern](https://github.com/theintern/intern) - A next-generation code testing stack for JavaScript. * [yolpo](http://www.yolpo.com) - A statement-by-statement javascript interpreter in the browser. + ## QA Tools * [JSHint](https://github.com/jshint/jshint/) - JSHint is a tool that helps to detect errors and potential problems in your JavaScript code. @@ -426,15 +426,18 @@ There're also some great commercial libraries, like [amchart](http://www.amchart * [amygdala](https://github.com/lincolnloop/amygdala) - RESTful HTTP client for JavaScript powered web applications. * [jquery.rest](https://github.com/jpillora/jquery.rest) - A jQuery plugin for easy consumption of RESTful APIs. + ## Vision Detection * [tracking.js](https://github.com/eduardolundgren/tracking.js) - A modern approach for Computer Vision on the web. * [ocrad.js](https://github.com/antimatter15/ocrad.js) - OCR in Javascript via Emscripten. + ## Browser Detection * [bowser](https://github.com/ded/bowser) - a browser detector + ## Code highlighting * [Highlight.js](https://github.com/isagalaev/highlight.js) - Javascript syntax highlighter. @@ -471,6 +474,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [is.js](https://github.com/arasatasaygin/is.js) - Check types, regexps, presence, time and more. * [FieldVal](https://github.com/FieldVal/fieldval-js) - multipurpose validation library. Supports both sync and async validation. + ## Keyboard Wrappers * [mousetrap](https://github.com/ccampbell/mousetrap) - Simple library for handling keyboard shortcuts in Javascript. @@ -521,7 +525,6 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [jcSlider](https://github.com/JoanClaret/jcSlider) - A responsive slider jQuery plugin with CSS animations. - ## Range Sliders * [Ion.RangeSlider](https://github.com/IonDen/ion.rangeSlider) - Powerful and easily customizable range slider with many options and skin support. @@ -607,6 +610,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [fullPage](https://github.com/alvarotrigo/fullPage.js) - A simple and easy to use plugin to create fullscreen scrolling websites (also known as single page websites). * [ScrollMenu](https://github.com/s-yadav/ScrollMenu) - A new interface to replace old boring scrollbar. + ## Menu * [jQuery-menu-aim](https://github.com/kamens/jQuery-menu-aim) - jQuery plugin to fire events when user's cursor aims at particular dropdown menu items. For making responsive mega dropdowns like Amazon's. @@ -615,7 +619,6 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [Slide and swipe](https://github.com/JoanClaret/slide-and-swipe-menu) - A sliding swipe menu that works with touchSwipe library. - ## Table/Grid * [jTable](https://github.com/hikalkan/jtable) - A JQuery plugin to create AJAX based CRUD tables. @@ -633,6 +636,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [touchemulator](https://github.com/hammerjs/touchemulator) - Emulate touch input on your desktop. * [Dragula] (https://github.com/bevacqua/dragula/) - Drag and drop so simple it hurts + ## Maps * [Leaflet](https://github.com/Leaflet/Leaflet) - JavaScript library for mobile-friendly interactive maps. @@ -659,6 +663,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [lena.js](https://github.com/davidsonfellipe/lena.js) - A Library for image processing with filters and util functions. * [pica](https://github.com/nodeca/pica) - High quality image resize (with fast Lanczos filter, implemented in pure JS). + ## ES6 * [es6features](https://github.com/lukehoban/es6features) - Overview of ECMAScript 6 features. @@ -666,10 +671,12 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [Babel (Formerly 6to5)](https://github.com/babel/babel) - Turn ES6+ code into vanilla ES5 with no runtime. * [Traceur compiler](https://github.com/google/traceur-compiler) - ES6 features > ES5. Includes classes, generators, promises, destructuring patterns, default parameters & more. + ## SDK * [javascript-sdk-design](http://github.com/huei90/javascript-sdk-design) - Javascript SDK design guide extracted from work and personal experience + ## Misc * [echo](https://github.com/toddmotto/echo) - Lazy-loading images with data-* attributes. @@ -677,9 +684,11 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [platform.js](https://github.com/bestiejs/platform.js) - A platform detection library that works on nearly all JavaScript platforms. * [json3](https://github.com/bestiejs/json3) - A modern JSON implementation compatible with nearly all JavaScript platforms. + # Worth Reading * [braziljs/js-the-right-way](https://github.com/braziljs/js-the-right-way/) + # Other Awesome Lists * [emijrp/awesome-awesome](https://github.com/emijrp/awesome-awesome) * [bayandin/awesome-awesomeness](https://github.com/bayandin/awesome-awesomeness) @@ -695,10 +704,12 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection * [instanceofpro/awesome-backbone](https://github.com/instanceofpro/awesome-backbone) * [enaqx/awesome-react](https://github.com/enaqx/awesome-react) + # Contributing Contributions welcome! Read the [contribution guidelines](CONTRIBUTING.md) first. + # License [![CC0](http://i.creativecommons.org/p/zero/1.0/88x31.png)](http://creativecommons.org/publicdomain/zero/1.0/)