mirror of
https://github.com/sorrycc/awesome-javascript.git
synced 2026-01-24 12:18:02 -08:00
Remove the badge
1. There is no good reason to show npm version in the list 2. some are given badge, but some are not. If we add the badge to all, it's quite annoying 3. cleaner list.
This commit is contained in:
142
README.md
142
README.md
@@ -114,9 +114,9 @@ A collection of awesome browser-side JavaScript libraries, resources and shiny
|
|||||||
|
|
||||||
### Assertion
|
### Assertion
|
||||||
|
|
||||||
* [chai](https://github.com/chaijs/chai) - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework. [](http://spmjs.io/package/chai)
|
* [chai](https://github.com/chaijs/chai) - BDD / TDD assertion framework for node.js and the browser that can be paired with any testing framework.
|
||||||
* [Sinon.JS](https://github.com/cjohansen/Sinon.JS) - Test spies, stubs, and mocks for JavaScript. [](http://spmjs.io/package/sinon)
|
* [Sinon.JS](https://github.com/cjohansen/Sinon.JS) - Test spies, stubs, and mocks for JavaScript.
|
||||||
* [expect.js](https://github.com/LearnBoost/expect.js) - Minimalistic BDD-style assertions for Node.JS and the browser. [](http://spmjs.io/package/expect.js)
|
* [expect.js](https://github.com/LearnBoost/expect.js) - Minimalistic BDD-style assertions for Node.JS and the browser.
|
||||||
|
|
||||||
### Coverage
|
### Coverage
|
||||||
|
|
||||||
@@ -150,15 +150,15 @@ A collection of awesome browser-side JavaScript libraries, resources and shiny
|
|||||||
## MVC Frameworks and Libraries
|
## MVC Frameworks and Libraries
|
||||||
|
|
||||||
* [angular.js](https://github.com/angular/angular.js) - HTML enhanced for web apps.
|
* [angular.js](https://github.com/angular/angular.js) - HTML enhanced for web apps.
|
||||||
* [backbone](https://github.com/jashkenas/backbone) - Give your JS App some Backbone with Models, Views, Collections, and Events. [](http://spmjs.io/package/backbone)
|
* [backbone](https://github.com/jashkenas/backbone) - Give your JS App some Backbone with Models, Views, Collections, and Events.
|
||||||
* [batman.js](http://batmanjs.org/) - The best JavaScript framework for Rails developers.
|
* [batman.js](http://batmanjs.org/) - The best JavaScript framework for Rails developers.
|
||||||
* [ember.js](https://github.com/emberjs/ember.js) - A JavaScript framework for creating ambitious web applications.
|
* [ember.js](https://github.com/emberjs/ember.js) - A JavaScript framework for creating ambitious web applications.
|
||||||
* [meteor](https://github.com/meteor/meteor) - An ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework.
|
* [meteor](https://github.com/meteor/meteor) - An ultra-simple, database-everywhere, data-on-the-wire, pure-Javascript web framework.
|
||||||
* [ractive](https://github.com/ractivejs/ractive) - Next-generation DOM manipulation. [](http://spmjs.io/package/ractive)
|
* [ractive](https://github.com/ractivejs/ractive) - Next-generation DOM manipulation.
|
||||||
* [vue](https://github.com/yyx990803/vue) - Intuitive, fast & composable MVVM for building interactive interfaces. [](http://spmjs.io/package/vue)
|
* [vue](https://github.com/yyx990803/vue) - Intuitive, fast & composable MVVM for building interactive interfaces.
|
||||||
* [knockout](https://github.com/knockout/knockout) - Knockout makes it easier to create rich, responsive UIs with JavaScript.
|
* [knockout](https://github.com/knockout/knockout) - Knockout makes it easier to create rich, responsive UIs with JavaScript.
|
||||||
* [spine](https://github.com/spine/spine) - Lightweight MVC library for building JavaScript applications.
|
* [spine](https://github.com/spine/spine) - Lightweight MVC library for building JavaScript applications.
|
||||||
* [espresso.js](https://github.com/techlayer/espresso.js) - A minimal javascript library for crafting user interfaces. [](http://spmjs.io/package/espresso.js)
|
* [espresso.js](https://github.com/techlayer/espresso.js) - A minimal javascript library for crafting user interfaces.
|
||||||
* [canjs](https://github.com/bitovi/canjs) - Can do JS, better, faster, easier.
|
* [canjs](https://github.com/bitovi/canjs) - Can do JS, better, faster, easier.
|
||||||
* [react](https://facebook.github.io/react/) - A library for building user interfaces. It's declarative, efficient, and extremely flexible. Works with a Virtual DOM.
|
* [react](https://facebook.github.io/react/) - A library for building user interfaces. It's declarative, efficient, and extremely flexible. Works with a Virtual DOM.
|
||||||
* [riot](https://github.com/riot/riot) - React-like library, but with very small size.
|
* [riot](https://github.com/riot/riot) - React-like library, but with very small size.
|
||||||
@@ -169,7 +169,7 @@ A collection of awesome browser-side JavaScript libraries, resources and shiny
|
|||||||
* [rivets](https://github.com/mikeric/rivets) - Lightweight and powerful data binding + templating solution.
|
* [rivets](https://github.com/mikeric/rivets) - Lightweight and powerful data binding + templating solution.
|
||||||
* [derby](https://github.com/derbyjs/derby) - MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.
|
* [derby](https://github.com/derbyjs/derby) - MVC framework making it easy to write realtime, collaborative applications that run in both Node.js and browsers.
|
||||||
* [derby-awesome](https://github.com/onerussell/awesome-derby) - A collection of awesome derby components
|
* [derby-awesome](https://github.com/onerussell/awesome-derby) - A collection of awesome derby components
|
||||||
* [way.js](https://github.com/gwendall/way.js) - Simple, lightweight, persistent two-way databinding. [](http://spmjs.io/package/way.js)
|
* [way.js](https://github.com/gwendall/way.js) - Simple, lightweight, persistent two-way databinding.
|
||||||
* [mithril.js](https://github.com/lhorie/mithril.js) - Mithril is a client-side MVC framework (Light-weight, Robust, Fast).
|
* [mithril.js](https://github.com/lhorie/mithril.js) - Mithril is a client-side MVC framework (Light-weight, Robust, Fast).
|
||||||
* [jsblocks](https://github.com/astoilkov/jsblocks) - jsblocks is better MV-ish framework.
|
* [jsblocks](https://github.com/astoilkov/jsblocks) - jsblocks is better MV-ish framework.
|
||||||
* [LiquidLava](http://www.lava-framework.com/) - Transparent MVC framework for building user interfaces.
|
* [LiquidLava](http://www.lava-framework.com/) - Transparent MVC framework for building user interfaces.
|
||||||
@@ -182,9 +182,9 @@ A collection of awesome browser-side JavaScript libraries, resources and shiny
|
|||||||
## Templating Engines
|
## Templating Engines
|
||||||
*Templating engines allow you to perform string interpolation.*
|
*Templating engines allow you to perform string interpolation.*
|
||||||
|
|
||||||
* [mustache.js](https://github.com/janl/mustache.js) - Minimal templating with {{mustaches}} in JavaScript. [](http://spmjs.io/package/mustache)
|
* [mustache.js](https://github.com/janl/mustache.js) - Minimal templating with {{mustaches}} in JavaScript.
|
||||||
* [handlebars.js](https://github.com/wycats/handlebars.js/) - An extension to the Mustache templating language. [](http://spmjs.io/package/handlebars)
|
* [handlebars.js](https://github.com/wycats/handlebars.js/) - An extension to the Mustache templating language.
|
||||||
* [hogan.js](https://github.com/twitter/hogan.js) - A compiler for the Mustache templating language. [](http://spmjs.io/package/hogan.js)
|
* [hogan.js](https://github.com/twitter/hogan.js) - A compiler for the Mustache templating language.
|
||||||
* [doT](https://github.com/olado/doT) - The fastest + concise javascript template engine for nodejs and browsers.
|
* [doT](https://github.com/olado/doT) - The fastest + concise javascript template engine for nodejs and browsers.
|
||||||
* [dustjs](https://github.com/linkedin/dustjs/) - Asynchronous templates for the browser and node.js.
|
* [dustjs](https://github.com/linkedin/dustjs/) - Asynchronous templates for the browser and node.js.
|
||||||
* [eco](https://github.com/sstephenson/eco/) - Embedded CoffeeScript templates.
|
* [eco](https://github.com/sstephenson/eco/) - Embedded CoffeeScript templates.
|
||||||
@@ -197,11 +197,11 @@ A collection of awesome browser-side JavaScript libraries, resources and shiny
|
|||||||
## Data Visualization
|
## Data Visualization
|
||||||
*Data visualization tools for the web.*
|
*Data visualization tools for the web.*
|
||||||
|
|
||||||
* [d3](https://github.com/mbostock/d3) - A JavaScript visualization library for HTML and SVG. [](http://spmjs.io/package/d3)
|
* [d3](https://github.com/mbostock/d3) - A JavaScript visualization library for HTML and SVG.
|
||||||
* [metrics-graphics](https://github.com/mozilla/metrics-graphics) - A library optimized for concise, principled data graphics and layouts.
|
* [metrics-graphics](https://github.com/mozilla/metrics-graphics) - A library optimized for concise, principled data graphics and layouts.
|
||||||
* [pykcharts.js](https://github.com/pykih/PykCharts.js) - Well designed d3.js charting without the complexity of d3.js.
|
* [pykcharts.js](https://github.com/pykih/PykCharts.js) - Well designed d3.js charting without the complexity of d3.js.
|
||||||
* [three.js](https://github.com/mrdoob/three.js) - JavaScript 3D library.
|
* [three.js](https://github.com/mrdoob/three.js) - JavaScript 3D library.
|
||||||
* [Chart.js](https://github.com/nnnick/Chart.js) - Simple HTML5 Charts using the <canvas> tag. [](http://spmjs.io/package/chart.js)
|
* [Chart.js](https://github.com/nnnick/Chart.js) - Simple HTML5 Charts using the <canvas> tag.
|
||||||
* [paper.js](https://github.com/paperjs/paper.js) - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas.
|
* [paper.js](https://github.com/paperjs/paper.js) - The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas.
|
||||||
* [fabric.js](https://github.com/kangax/fabric.js) - Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser.
|
* [fabric.js](https://github.com/kangax/fabric.js) - Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser.
|
||||||
* [peity](https://github.com/benpickles/peity) - Progressive <svg> bar, line and pie charts.
|
* [peity](https://github.com/benpickles/peity) - Progressive <svg> bar, line and pie charts.
|
||||||
@@ -245,7 +245,7 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
## Editors
|
## Editors
|
||||||
|
|
||||||
* [ace](https://github.com/ajaxorg/ace) - Ace (Ajax.org Cloud9 Editor).
|
* [ace](https://github.com/ajaxorg/ace) - Ace (Ajax.org Cloud9 Editor).
|
||||||
* [CodeMirror](https://github.com/marijnh/CodeMirror) - In-browser code editor. [](http://spmjs.io/package/codemirror)
|
* [CodeMirror](https://github.com/marijnh/CodeMirror) - In-browser code editor.
|
||||||
* [esprima](https://github.com/ariya/esprima) - ECMAScript parsing infrastructure for multipurpose analysis.
|
* [esprima](https://github.com/ariya/esprima) - ECMAScript parsing infrastructure for multipurpose analysis.
|
||||||
* [quill](https://github.com/quilljs/quill) - A cross browser rich text editor with an API.
|
* [quill](https://github.com/quilljs/quill) - A cross browser rich text editor with an API.
|
||||||
* [medium-editor](https://github.com/daviferreira/medium-editor) - Medium.com WYSIWYG editor clone.
|
* [medium-editor](https://github.com/daviferreira/medium-editor) - Medium.com WYSIWYG editor clone.
|
||||||
@@ -271,10 +271,10 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
## Functional Programming
|
## Functional Programming
|
||||||
*Functional programming libraries to extend JavaScript’s capabilities.*
|
*Functional programming libraries to extend JavaScript’s capabilities.*
|
||||||
|
|
||||||
* [underscore](https://github.com/jashkenas/underscore) - JavaScript's utility _ belt. [](http://spmjs.io/package/underscore)
|
* [underscore](https://github.com/jashkenas/underscore) - JavaScript's utility _ belt.
|
||||||
* [lodash](https://github.com/lodash/lodash) - A utility library delivering consistency, customization, performance, & extras. [](http://spmjs.io/package/lodash)
|
* [lodash](https://github.com/lodash/lodash) - A utility library delivering consistency, customization, performance, & extras.
|
||||||
* [Sugar](https://github.com/andrewplummer/Sugar) - A Javascript library for working with native objects.
|
* [Sugar](https://github.com/andrewplummer/Sugar) - A Javascript library for working with native objects.
|
||||||
* [lazy.js](https://github.com/dtao/lazy.js) - Like Underscore, but lazier. [](http://spmjs.io/package/lazy.js)
|
* [lazy.js](https://github.com/dtao/lazy.js) - Like Underscore, but lazier.
|
||||||
* [ramda](https://github.com/CrossEye/ramda) - A practical functional library for Javascript programmers.
|
* [ramda](https://github.com/CrossEye/ramda) - A practical functional library for Javascript programmers.
|
||||||
* [mout](https://github.com/mout/mout) - Modular JavaScript Utilities.
|
* [mout](https://github.com/mout/mout) - Modular JavaScript Utilities.
|
||||||
|
|
||||||
@@ -290,7 +290,7 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
## Data Structure
|
## Data Structure
|
||||||
*Data structure libraries to build a more sophisticated application.*
|
*Data structure libraries to build a more sophisticated application.*
|
||||||
|
|
||||||
* [immutable-js](https://github.com/facebook/immutable-js) - Immutable Data Collections including Sequence, Range, Repeat, Map, OrderedMap, Set and a sparse Vector. [](http://spmjs.io/package/immutable)
|
* [immutable-js](https://github.com/facebook/immutable-js) - Immutable Data Collections including Sequence, Range, Repeat, Map, OrderedMap, Set and a sparse Vector.
|
||||||
* [mori](https://github.com/swannodette/mori) - A library for using ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript.
|
* [mori](https://github.com/swannodette/mori) - A library for using ClojureScript's persistent data structures and supporting API from the comfort of vanilla JavaScript.
|
||||||
* [buckets](https://github.com/mauriciosantos/buckets) - A complete, fully tested and documented data structure library written in JavaScript.
|
* [buckets](https://github.com/mauriciosantos/buckets) - A complete, fully tested and documented data structure library written in JavaScript.
|
||||||
* [hashmap](https://github.com/flesler/hashmap) - Simple hashmap implementation that supports any kind of keys.
|
* [hashmap](https://github.com/flesler/hashmap) - Simple hashmap implementation that supports any kind of keys.
|
||||||
@@ -299,45 +299,45 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
## Date
|
## Date
|
||||||
*Date Libraries.*
|
*Date Libraries.*
|
||||||
|
|
||||||
* [moment](https://github.com/moment/moment) - Parse, validate, manipulate, and display dates in javascript. [](http://spmjs.io/package/moment)
|
* [moment](https://github.com/moment/moment) - Parse, validate, manipulate, and display dates in javascript.
|
||||||
* [moment-timezone](https://github.com/moment/moment-timezone) - Timezone support for moment.js.
|
* [moment-timezone](https://github.com/moment/moment-timezone) - Timezone support for moment.js.
|
||||||
* [jquery-timeago](https://github.com/rmm5t/jquery-timeago) - A jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago"). [](http://spmjs.io/package/timeago)
|
* [jquery-timeago](https://github.com/rmm5t/jquery-timeago) - A jQuery plugin that makes it easy to support automatically updating fuzzy timestamps (e.g. "4 minutes ago").
|
||||||
* [timezone-js](https://github.com/mde/timezone-js) - Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
|
* [timezone-js](https://github.com/mde/timezone-js) - Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
|
||||||
* [date](https://github.com/MatthewMueller/date) - Date() for humans. [](http://spmjs.io/package/date)
|
* [date](https://github.com/MatthewMueller/date) - Date() for humans.
|
||||||
* [ms.js](https://github.com/guille/ms.js) - Tiny millisecond conversion utility. [](http://spmjs.io/package/ms)
|
* [ms.js](https://github.com/guille/ms.js) - Tiny millisecond conversion utility.
|
||||||
|
|
||||||
|
|
||||||
## String
|
## String
|
||||||
*String Libraries.*
|
*String Libraries.*
|
||||||
|
|
||||||
* [selecting](https://github.com/EvandroLG/selecting) - A library that allows you to access the text selected by the user
|
* [selecting](https://github.com/EvandroLG/selecting) - A library that allows you to access the text selected by the user
|
||||||
* [underscore.string](https://github.com/epeli/underscore.string) - String manipulation extensions for Underscore.js javascript library. [](http://spmjs.io/package/underscore.string)
|
* [underscore.string](https://github.com/epeli/underscore.string) - String manipulation extensions for Underscore.js javascript library.
|
||||||
* [string.js](https://github.com/jprichardson/string.js) - Extra JavaScript string methods. [](http://spmjs.io/package/string.js)
|
* [string.js](https://github.com/jprichardson/string.js) - Extra JavaScript string methods.
|
||||||
* [he](https://github.com/mathiasbynens/he) - A robust HTML entity encoder/decoder written in JavaScript. [](http://spmjs.io/package/he)
|
* [he](https://github.com/mathiasbynens/he) - A robust HTML entity encoder/decoder written in JavaScript.
|
||||||
* [multiline](https://github.com/sindresorhus/multiline) - Multiline strings in JavaScript. [](http://spmjs.io/package/multiline)
|
* [multiline](https://github.com/sindresorhus/multiline) - Multiline strings in JavaScript.
|
||||||
* [query-string](https://github.com/sindresorhus/query-string) - Parse and stringify URL query strings. [](http://spmjs.io/package/query-string)
|
* [query-string](https://github.com/sindresorhus/query-string) - Parse and stringify URL query strings.
|
||||||
* [URI.js](https://github.com/medialize/URI.js/) - Javascript URL mutation library. [](http://spmjs.io/package/urijs)
|
* [URI.js](https://github.com/medialize/URI.js/) - Javascript URL mutation library.
|
||||||
* [jsurl](https://github.com/Mikhus/jsurl) - Lightweight URL manipulation with JavaScript.
|
* [jsurl](https://github.com/Mikhus/jsurl) - Lightweight URL manipulation with JavaScript.
|
||||||
* [sprintf.js](https://github.com/alexei/sprintf.js) - A sprintf implementation.
|
* [sprintf.js](https://github.com/alexei/sprintf.js) - A sprintf implementation.
|
||||||
|
|
||||||
|
|
||||||
## Number
|
## Number
|
||||||
|
|
||||||
* [Numeral-js](https://github.com/adamwdraper/Numeral-js) - A javascript library for formatting and manipulating numbers. [](http://spmjs.io/package/numeral)
|
* [Numeral-js](https://github.com/adamwdraper/Numeral-js) - A javascript library for formatting and manipulating numbers.
|
||||||
* [odometer](https://github.com/HubSpot/odometer) - Smoothly transitions numbers with ease. [](http://spmjs.io/package/odometer)
|
* [odometer](https://github.com/HubSpot/odometer) - Smoothly transitions numbers with ease.
|
||||||
* [accounting.js](https://github.com/josscrowcroft/accounting.js) - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
|
* [accounting.js](https://github.com/josscrowcroft/accounting.js) - A lightweight JavaScript library for number, money and currency formatting - fully localisable, zero dependencies.
|
||||||
* [money.js](https://github.com/josscrowcroft/money.js) - A tiny (1kb) javascript currency conversion library, for web & nodeJS.
|
* [money.js](https://github.com/josscrowcroft/money.js) - A tiny (1kb) javascript currency conversion library, for web & nodeJS.
|
||||||
|
|
||||||
|
|
||||||
## Storage
|
## Storage
|
||||||
|
|
||||||
* [store.js](https://github.com/marcuswestin/store.js) - LocalStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood. [](http://spmjs.io/package/store)
|
* [store.js](https://github.com/marcuswestin/store.js) - LocalStorage wrapper for all browsers without using cookies or flash. Uses localStorage, globalStorage, and userData behavior under the hood.
|
||||||
* [localForage](https://github.com/mozilla/localForage) - Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API. [](http://spmjs.io/package/localforage)
|
* [localForage](https://github.com/mozilla/localForage) - Offline storage, improved. Wraps IndexedDB, WebSQL, or localStorage using a simple but powerful API.
|
||||||
* [jStorage](https://github.com/andris9/jStorage) - jStorage is a simple key/value database to store data on browser side.
|
* [jStorage](https://github.com/andris9/jStorage) - jStorage is a simple key/value database to store data on browser side.
|
||||||
* [cross-storage](https://github.com/zendesk/cross-storage) - Cross domain local storage, with permissions.
|
* [cross-storage](https://github.com/zendesk/cross-storage) - Cross domain local storage, with permissions.
|
||||||
* [basket.js](https://github.com/addyosmani/basket.js) - A script and resource loader for caching & loading scripts with localStorage.
|
* [basket.js](https://github.com/addyosmani/basket.js) - A script and resource loader for caching & loading scripts with localStorage.
|
||||||
* [bag.js](https://github.com/nodeca/bag.js) - A caching script and resource loader, similar to basket.js, but with additional k/v interface and localStorage / websql / indexedDB support.
|
* [bag.js](https://github.com/nodeca/bag.js) - A caching script and resource loader, similar to basket.js, but with additional k/v interface and localStorage / websql / indexedDB support.
|
||||||
* [basil.js](https://github.com/Wisembly/basil.js) - The missing Javascript smart persistent layer. [](http://spmjs.io/package/basil.js)
|
* [basil.js](https://github.com/Wisembly/basil.js) - The missing Javascript smart persistent layer.
|
||||||
* [jquery-cookie](https://github.com/carhartl/jquery-cookie) - A simple, lightweight jQuery plugin for reading, writing and deleting cookies.
|
* [jquery-cookie](https://github.com/carhartl/jquery-cookie) - A simple, lightweight jQuery plugin for reading, writing and deleting cookies.
|
||||||
* [Cookies](https://github.com/ScottHamper/Cookies) - JavaScript Client-Side Cookie Manipulation Library.
|
* [Cookies](https://github.com/ScottHamper/Cookies) - JavaScript Client-Side Cookie Manipulation Library.
|
||||||
* [DB.js] (https://github.com/aaronpowell/db.js/) - Promise based IndexDB Wrapper library
|
* [DB.js] (https://github.com/aaronpowell/db.js/) - Promise based IndexDB Wrapper library
|
||||||
@@ -345,12 +345,12 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
|
|
||||||
## Color
|
## Color
|
||||||
|
|
||||||
* [randomColor](https://github.com/davidmerfield/randomColor) - A color generator for JavaScript. [](http://spmjs.io/package/randomcolor)
|
* [randomColor](https://github.com/davidmerfield/randomColor) - A color generator for JavaScript.
|
||||||
* [chroma.js](https://github.com/gka/chroma.js) - JavaScript library for all kinds of color manipulations. [](http://spmjs.io/package/chroma-js)
|
* [chroma.js](https://github.com/gka/chroma.js) - JavaScript library for all kinds of color manipulations.
|
||||||
* [color](https://github.com/harthur/color) - JavaScript color conversion and manipulation library. [](http://spmjs.io/package/color)
|
* [color](https://github.com/harthur/color) - JavaScript color conversion and manipulation library.
|
||||||
* [colors](https://github.com/mrmrs/colors) - Smarter defaults for colors on the web.
|
* [colors](https://github.com/mrmrs/colors) - Smarter defaults for colors on the web.
|
||||||
* [PleaseJS](https://github.com/Fooidge/PleaseJS) - JavaScript Library for creating random pleasing colors and color schemes.
|
* [PleaseJS](https://github.com/Fooidge/PleaseJS) - JavaScript Library for creating random pleasing colors and color schemes.
|
||||||
* [TinyColor](https://github.com/bgrins/TinyColor) - Fast, small color manipulation and conversion for JavaScript. [](http://spmjs.io/package/tinycolor)
|
* [TinyColor](https://github.com/bgrins/TinyColor) - Fast, small color manipulation and conversion for JavaScript.
|
||||||
* [Vibrant.js] (https://github.com/jariz/vibrant.js/) - Extract prominent colors from an image.
|
* [Vibrant.js] (https://github.com/jariz/vibrant.js/) - Extract prominent colors from an image.
|
||||||
|
|
||||||
## I18n And L10n
|
## I18n And L10n
|
||||||
@@ -363,15 +363,15 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
## Class
|
## Class
|
||||||
|
|
||||||
* [ClassManager](https://github.com/kogarashisan/ClassManager) - One of the fastest and most convenient class systems in the world
|
* [ClassManager](https://github.com/kogarashisan/ClassManager) - One of the fastest and most convenient class systems in the world
|
||||||
* [klass](https://github.com/ded/klass) - A utility for creating expressive classes in JavaScript. [](http://spmjs.io/package/klass)
|
* [klass](https://github.com/ded/klass) - A utility for creating expressive classes in JavaScript.
|
||||||
* [augment](https://github.com/javascript/augment) - The world's smallest and fastest classical JavaScript inheritance pattern. [](http://spmjs.io/package/augment)
|
* [augment](https://github.com/javascript/augment) - The world's smallest and fastest classical JavaScript inheritance pattern.
|
||||||
|
|
||||||
|
|
||||||
## Control Flow
|
## Control Flow
|
||||||
|
|
||||||
* [async](https://github.com/caolan/async) - Async utilities for node and the browser.
|
* [async](https://github.com/caolan/async) - Async utilities for node and the browser.
|
||||||
* [q](https://github.com/kriskowal/q) - A tool for making and composing asynchronous promises in JavaScript. [](http://spmjs.io/package/q)
|
* [q](https://github.com/kriskowal/q) - A tool for making and composing asynchronous promises in JavaScript.
|
||||||
* [step](https://github.com/creationix/step/) - An async control-flow library that makes stepping through logic easy. [](http://spmjs.io/package/step)
|
* [step](https://github.com/creationix/step/) - An async control-flow library that makes stepping through logic easy.
|
||||||
* [contra](https://github.com/bevacqua/contra/) - Asynchronous flow control with a functional taste to it.
|
* [contra](https://github.com/bevacqua/contra/) - Asynchronous flow control with a functional taste to it.
|
||||||
* [Bluebird](https://github.com/petkaantonov/bluebird/) - fully featured promise library with focus on innovative features and performance.
|
* [Bluebird](https://github.com/petkaantonov/bluebird/) - fully featured promise library with focus on innovative features and performance.
|
||||||
* [when](https://github.com/cujojs/when) - A solid, fast Promises/A+ and when() implementation, plus other async goodies.
|
* [when](https://github.com/cujojs/when) - A solid, fast Promises/A+ and when() implementation, plus other async goodies.
|
||||||
@@ -380,8 +380,8 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
|
|
||||||
## Routing
|
## Routing
|
||||||
|
|
||||||
* [director](https://github.com/flatiron/director) - A tiny and isomorphic URL router for JavaScript. [](http://spmjs.io/package/director)
|
* [director](https://github.com/flatiron/director) - A tiny and isomorphic URL router for JavaScript.
|
||||||
* [page.js](https://github.com/visionmedia/page.js) - Micro client-side router inspired by the Express router (~1200 bytes). [](http://spmjs.io/package/page)
|
* [page.js](https://github.com/visionmedia/page.js) - Micro client-side router inspired by the Express router (~1200 bytes).
|
||||||
* [pathjs](https://github.com/mtrpcic/pathjs) - Simple, lightweight routing for web browsers.
|
* [pathjs](https://github.com/mtrpcic/pathjs) - Simple, lightweight routing for web browsers.
|
||||||
* [crossroads](https://github.com/millermedeiros/crossroads.js) - JavaScript Routes.
|
* [crossroads](https://github.com/millermedeiros/crossroads.js) - JavaScript Routes.
|
||||||
* [davis.js](https://github.com/olivernn/davis.js) - RESTful degradable JavaScript routing using pushState.
|
* [davis.js](https://github.com/olivernn/davis.js) - RESTful degradable JavaScript routing using pushState.
|
||||||
@@ -395,7 +395,7 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
|
|
||||||
## Log
|
## Log
|
||||||
|
|
||||||
* [log](https://github.com/adamschwartz/log) - Console.log with style. [](http://spmjs.io/package/log)
|
* [log](https://github.com/adamschwartz/log) - Console.log with style.
|
||||||
* [Conzole](https://github.com/Oaxoa/Conzole) - A debug panel built in javascript that wraps javascript native console object methods and functionality in a panel displayed inside the page.
|
* [Conzole](https://github.com/Oaxoa/Conzole) - A debug panel built in javascript that wraps javascript native console object methods and functionality in a panel displayed inside the page.
|
||||||
* [console.log-wrapper](https://github.com/patik/console.log-wrapper) - Log to the console in any browser with clarity.
|
* [console.log-wrapper](https://github.com/patik/console.log-wrapper) - Log to the console in any browser with clarity.
|
||||||
* [loglevel](https://github.com/pimterry/loglevel) - Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods.
|
* [loglevel](https://github.com/pimterry/loglevel) - Minimal lightweight logging for JavaScript, adding reliable log level methods to wrap any available console.log methods.
|
||||||
@@ -406,7 +406,7 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
|
|
||||||
## Media
|
## Media
|
||||||
|
|
||||||
* [Ion.Sound](https://github.com/IonDen/ion.sound) - Simple sounds on any web page [](http://spmjs.io/package/ion-sound)
|
* [Ion.Sound](https://github.com/IonDen/ion.sound) - Simple sounds on any web page
|
||||||
|
|
||||||
|
|
||||||
## Voice Command
|
## Voice Command
|
||||||
@@ -437,12 +437,12 @@ There're also some great commercial libraries, like [amchart](http://www.amchart
|
|||||||
*Libraries for indicate load status.*
|
*Libraries for indicate load status.*
|
||||||
|
|
||||||
* [Mprogress.js](https://github.com/lightningtgc/MProgress.js) - Create Google Material Design progress linear bars.
|
* [Mprogress.js](https://github.com/lightningtgc/MProgress.js) - Create Google Material Design progress linear bars.
|
||||||
* [NProgress](http://ricostacruz.com/nprogress/) - Slim progress bars for Ajax'y applications. [](http://spmjs.io/package/nprogress)
|
* [NProgress](http://ricostacruz.com/nprogress/) - Slim progress bars for Ajax'y applications.
|
||||||
* [Spin.js](https://github.com/fgnass/spin.js) - A spinning activity indicator. [](http://spmjs.io/package/spin.js)
|
* [Spin.js](https://github.com/fgnass/spin.js) - A spinning activity indicator.
|
||||||
* [progress.js](https://github.com/usablica/progress.js) - Create and manage progress bar for every objects on the page.
|
* [progress.js](https://github.com/usablica/progress.js) - Create and manage progress bar for every objects on the page.
|
||||||
* [pace](https://github.com/HubSpot/pace) - Automatically add a progress bar to your site. [](http://spmjs.io/package/pace)
|
* [pace](https://github.com/HubSpot/pace) - Automatically add a progress bar to your site.
|
||||||
* [topbar](https://github.com/buunguyen/topbar) - Tiny & beautiful site-wide progress indicator. [](http://spmjs.io/package/topbar)
|
* [topbar](https://github.com/buunguyen/topbar) - Tiny & beautiful site-wide progress indicator.
|
||||||
* [nanobar](https://github.com/jacoborus/nanobar) - Very lightweight progress bars. No jQuery. [](http://spmjs.io/package/nanobar)
|
* [nanobar](https://github.com/jacoborus/nanobar) - Very lightweight progress bars. No jQuery.
|
||||||
* [PageLoadingEffects](https://github.com/codrops/PageLoadingEffects) - Modern ways of revealing new content using SVG animations.
|
* [PageLoadingEffects](https://github.com/codrops/PageLoadingEffects) - Modern ways of revealing new content using SVG animations.
|
||||||
* [SpinKit](https://github.com/tobiasahlin/SpinKit) - A collection of loading indicators animated with CSS.
|
* [SpinKit](https://github.com/tobiasahlin/SpinKit) - A collection of loading indicators animated with CSS.
|
||||||
* [Ladda](https://github.com/hakimel/Ladda) - Buttons with built-in loading indicators.
|
* [Ladda](https://github.com/hakimel/Ladda) - Buttons with built-in loading indicators.
|
||||||
@@ -453,7 +453,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Validation
|
## Validation
|
||||||
|
|
||||||
* [Parsley.js](https://github.com/guillaumepotier/Parsley.js) - Validate your forms, frontend, without writing a single line of javascript. [](http://spmjs.io/package/parsleyjs)
|
* [Parsley.js](https://github.com/guillaumepotier/Parsley.js) - Validate your forms, frontend, without writing a single line of javascript.
|
||||||
* [jquery-validation](https://github.com/jzaefferer/jquery-validation) - jQuery Validation Plugin.
|
* [jquery-validation](https://github.com/jzaefferer/jquery-validation) - jQuery Validation Plugin.
|
||||||
* [validator.js](https://github.com/chriso/validator.js) - String validation and sanitization.
|
* [validator.js](https://github.com/chriso/validator.js) - String validation and sanitization.
|
||||||
* [validate.js](https://github.com/rickharrison/validate.js) - Lightweight JavaScript form validation library inspired by CodeIgniter.
|
* [validate.js](https://github.com/rickharrison/validate.js) - Lightweight JavaScript form validation library inspired by CodeIgniter.
|
||||||
@@ -464,9 +464,9 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Keyboard Wrappers
|
## Keyboard Wrappers
|
||||||
|
|
||||||
* [mousetrap](https://github.com/ccampbell/mousetrap) - Simple library for handling keyboard shortcuts in Javascript. [](http://spmjs.io/package/mousetrap)
|
* [mousetrap](https://github.com/ccampbell/mousetrap) - Simple library for handling keyboard shortcuts in Javascript.
|
||||||
* [keymaster](https://github.com/madrobby/keymaster) - A simple micro-library for defining and dispatching keyboard shortcuts. [](http://spmjs.io/package/keymaster)
|
* [keymaster](https://github.com/madrobby/keymaster) - A simple micro-library for defining and dispatching keyboard shortcuts.
|
||||||
* [Keypress](https://github.com/dmauro/Keypress) - A keyboard input capturing utility in which any key can be a modifier key. [](http://spmjs.io/package/keypress)
|
* [Keypress](https://github.com/dmauro/Keypress) - A keyboard input capturing utility in which any key can be a modifier key.
|
||||||
* [KeyboardJS](https://github.com/RobertWHurst/KeyboardJS) - A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
|
* [KeyboardJS](https://github.com/RobertWHurst/KeyboardJS) - A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
|
||||||
* [jquery.hotkeys](https://github.com/jeresig/jquery.hotkeys) - jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination.
|
* [jquery.hotkeys](https://github.com/jeresig/jquery.hotkeys) - jQuery Hotkeys lets you watch for keyboard events anywhere in your code supporting almost any key combination.
|
||||||
* [jwerty](https://github.com/keithamus/jwerty) - Awesome handling of keyboard events.
|
* [jwerty](https://github.com/keithamus/jwerty) - Awesome handling of keyboard events.
|
||||||
@@ -474,8 +474,8 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Tours And Guides
|
## Tours And Guides
|
||||||
|
|
||||||
* [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. [](http://spmjs.io/package/intro.js)
|
* [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.
|
||||||
* [shepherd](https://github.com/HubSpot/shepherd) - Guide your users through a tour of your app. [](http://spmjs.io/package/shepherd)
|
* [shepherd](https://github.com/HubSpot/shepherd) - Guide your users through a tour of your app.
|
||||||
* [bootstrap-tour](https://github.com/sorich87/bootstrap-tour) - Quick and easy product tours with Twitter Bootstrap Popovers.
|
* [bootstrap-tour](https://github.com/sorich87/bootstrap-tour) - Quick and easy product tours with Twitter Bootstrap Popovers.
|
||||||
* [tourist](https://github.com/easelinc/tourist) - Simple, flexible tours for your app.
|
* [tourist](https://github.com/easelinc/tourist) - Simple, flexible tours for your app.
|
||||||
* [chardin.js](https://github.com/heelhook/chardin.js) - Simple overlay instructions for your apps.
|
* [chardin.js](https://github.com/heelhook/chardin.js) - Simple overlay instructions for your apps.
|
||||||
@@ -486,7 +486,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Notifications
|
## Notifications
|
||||||
|
|
||||||
* [messenger](https://github.com/HubSpot/messenger) - Growl-style alerts and messages for your app. [](http://spmjs.io/package/messenger)
|
* [messenger](https://github.com/HubSpot/messenger) - Growl-style alerts and messages for your app.
|
||||||
* [noty](https://github.com/needim/noty) - jQuery notification plugin.
|
* [noty](https://github.com/needim/noty) - jQuery notification plugin.
|
||||||
* [pnotify](https://github.com/sciactive/pnotify) - JavaScript notifications for Bootstrap, jQuery UI, and the Web Notifications Draft.
|
* [pnotify](https://github.com/sciactive/pnotify) - JavaScript notifications for Bootstrap, jQuery UI, and the Web Notifications Draft.
|
||||||
* [toastr](https://github.com/CodeSeven/toastr) - Simple javascript toast notifications.
|
* [toastr](https://github.com/CodeSeven/toastr) - Simple javascript toast notifications.
|
||||||
@@ -496,8 +496,8 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Sliders
|
## Sliders
|
||||||
|
|
||||||
* [Swiper](https://github.com/nolimits4web/Swiper) - Mobile touch slider and framework with hardware accelerated transitions. [](http://spmjs.io/package/swiper)
|
* [Swiper](https://github.com/nolimits4web/Swiper) - Mobile touch slider and framework with hardware accelerated transitions.
|
||||||
* [slick](https://github.com/kenwheeler/slick) - The last carousel you'll ever need. [](http://spmjs.io/package/slick)
|
* [slick](https://github.com/kenwheeler/slick) - The last carousel you'll ever need.
|
||||||
* [FlexSlider](https://github.com/woothemes/FlexSlider) - An awesome, fully responsive jQuery slider plugin.
|
* [FlexSlider](https://github.com/woothemes/FlexSlider) - An awesome, fully responsive jQuery slider plugin.
|
||||||
* [unslider](https://github.com/idiot/unslider) - The simplest jQuery slider there is.
|
* [unslider](https://github.com/idiot/unslider) - The simplest jQuery slider there is.
|
||||||
* [colorbox](https://github.com/jackmoore/colorbox) - A light-weight, customizable lightbox plugin for jQuery.
|
* [colorbox](https://github.com/jackmoore/colorbox) - A light-weight, customizable lightbox plugin for jQuery.
|
||||||
@@ -522,14 +522,14 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
### Input
|
### Input
|
||||||
|
|
||||||
* [typeahead.js](https://github.com/twitter/typeahead.js) - A fast and fully-featured autocomplete library. [](http://spmjs.io/package/typeahead.js)
|
* [typeahead.js](https://github.com/twitter/typeahead.js) - A fast and fully-featured autocomplete library.
|
||||||
* [tag-it](https://github.com/aehlke/tag-it) - A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete.
|
* [tag-it](https://github.com/aehlke/tag-it) - A jQuery UI plugin to handle multi-tag fields as well as tag suggestions/autocomplete.
|
||||||
* [At.js](https://github.com/ichord/At.js) - Add Github like mentions autocomplete to your application. [](http://spmjs.io/package/at.js)
|
* [At.js](https://github.com/ichord/At.js) - Add Github like mentions autocomplete to your application.
|
||||||
* [Placeholders.js](https://github.com/jamesallardice/Placeholders.js) - A JavaScript polyfill for the HTML5 placeholder attribute.
|
* [Placeholders.js](https://github.com/jamesallardice/Placeholders.js) - A JavaScript polyfill for the HTML5 placeholder attribute.
|
||||||
* [fancyInput](https://github.com/yairEO/fancyInput) - Makes typing in input fields fun with CSS3 effects.
|
* [fancyInput](https://github.com/yairEO/fancyInput) - Makes typing in input fields fun with CSS3 effects.
|
||||||
* [jQuery-Tags-Input](https://github.com/xoxco/jQuery-Tags-Input) - Magically convert a simple text input into a cool tag list with this jQuery plugin.
|
* [jQuery-Tags-Input](https://github.com/xoxco/jQuery-Tags-Input) - Magically convert a simple text input into a cool tag list with this jQuery plugin.
|
||||||
* [vanilla-masker](https://github.com/BankFacil/vanilla-masker) - A pure javascript mask input.
|
* [vanilla-masker](https://github.com/BankFacil/vanilla-masker) - A pure javascript mask input.
|
||||||
* [Ion.CheckRadio](https://github.com/IonDen/ion.checkRadio) - jQuery plugin for styling checkboxes and radio-buttons. With skin support. [](http://spmjs.io/package/ion-checkradio)
|
* [Ion.CheckRadio](https://github.com/IonDen/ion.checkRadio) - jQuery plugin for styling checkboxes and radio-buttons. With skin support.
|
||||||
|
|
||||||
### Calendar
|
### Calendar
|
||||||
|
|
||||||
@@ -537,18 +537,18 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
* [bootstrap-datepicker](https://github.com/eternicode/bootstrap-datepicker) - A datepicker for @twitter bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by @eternicode.
|
* [bootstrap-datepicker](https://github.com/eternicode/bootstrap-datepicker) - A datepicker for @twitter bootstrap forked from Stefan Petre's (of eyecon.ro), improvements by @eternicode.
|
||||||
* [Pikaday](https://github.com/dbushell/Pikaday) - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS.
|
* [Pikaday](https://github.com/dbushell/Pikaday) - A refreshing JavaScript Datepicker — lightweight, no dependencies, modular CSS.
|
||||||
* [fullcalendar](https://github.com/arshaw/fullcalendar) - Full-sized drag & drop event calendar (jQuery plugin).
|
* [fullcalendar](https://github.com/arshaw/fullcalendar) - Full-sized drag & drop event calendar (jQuery plugin).
|
||||||
* [rome](https://github.com/bevacqua/rome) - A customizable date (and time) picker. Dependency free, opt-in UI. [](http://spmjs.io/package/rome)
|
* [rome](https://github.com/bevacqua/rome) - A customizable date (and time) picker. Dependency free, opt-in UI.
|
||||||
|
|
||||||
### Select
|
### Select
|
||||||
|
|
||||||
* [selectize.js](https://github.com/brianreavis/selectize.js) - Selectize is the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc. [](http://spmjs.io/package/selectize)
|
* [selectize.js](https://github.com/brianreavis/selectize.js) - Selectize is the hybrid of a textbox and select box. It's jQuery based and it has autocomplete and native-feeling keyboard navigation; useful for tagging, contact lists, etc.
|
||||||
* [select2](https://github.com/ivaynberg/select2) - a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results. [](http://spmjs.io/package/select2)
|
* [select2](https://github.com/ivaynberg/select2) - a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
|
||||||
* [chosen](https://github.com/harvesthq/chosen) - A library for making long, unwieldy select boxes more friendly.
|
* [chosen](https://github.com/harvesthq/chosen) - A library for making long, unwieldy select boxes more friendly.
|
||||||
|
|
||||||
### File Uploader
|
### File Uploader
|
||||||
|
|
||||||
* [jQuery-File-Upload](https://github.com/blueimp/jQuery-File-Upload) - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery.
|
* [jQuery-File-Upload](https://github.com/blueimp/jQuery-File-Upload) - File Upload widget with multiple file selection, drag&drop support, progress bar, validation and preview images, audio and video for jQuery.
|
||||||
* [dropzone](https://github.com/enyo/dropzone) - Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars. [](http://spmjs.io/package/dropzone)
|
* [dropzone](https://github.com/enyo/dropzone) - Dropzone is an easy to use drag'n'drop library. It supports image previews and shows nice progress bars.
|
||||||
* [flow.js](https://github.com/flowjs/flow.js) - A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
|
* [flow.js](https://github.com/flowjs/flow.js) - A JavaScript library providing multiple simultaneous, stable, fault-tolerant and resumable/restartable file uploads via the HTML5 File API.
|
||||||
* [fine-uploader](https://github.com/Widen/fine-uploader) - Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 uploading.
|
* [fine-uploader](https://github.com/Widen/fine-uploader) - Multiple file upload plugin with progress-bar, drag-and-drop, direct-to-S3 uploading.
|
||||||
* [FileAPI](https://github.com/mailru/FileAPI) - A set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.
|
* [FileAPI](https://github.com/mailru/FileAPI) - A set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.
|
||||||
@@ -565,7 +565,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
## Tips
|
## Tips
|
||||||
|
|
||||||
* [tipsy](https://github.com/jaz303/tipsy) - Facebook-style tooltips plugin for jQuery.
|
* [tipsy](https://github.com/jaz303/tipsy) - Facebook-style tooltips plugin for jQuery.
|
||||||
* [opentip](https://github.com/enyo/opentip) - An open source javascript tooltip based on the prototype framework. [](http://spmjs.io/package/opentip)
|
* [opentip](https://github.com/enyo/opentip) - An open source javascript tooltip based on the prototype framework.
|
||||||
* [qTip2](https://github.com/qTip2/qTip2) - Pretty powerful tooltips.
|
* [qTip2](https://github.com/qTip2/qTip2) - Pretty powerful tooltips.
|
||||||
* [tooltipster](https://github.com/iamceege/tooltipster) - A jQuery tooltip plugin.
|
* [tooltipster](https://github.com/iamceege/tooltipster) - A jQuery tooltip plugin.
|
||||||
* [simptip](https://github.com/arashmanteghi/simptip) - A simple CSS tooltip made with Sass.
|
* [simptip](https://github.com/arashmanteghi/simptip) - A simple CSS tooltip made with Sass.
|
||||||
@@ -614,7 +614,7 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Gesture
|
## Gesture
|
||||||
|
|
||||||
* [hammer.js](https://github.com/hammerjs/hammer.js) - A javascript library for multi-touch gestures. [](http://spmjs.io/package/hammerjs)
|
* [hammer.js](https://github.com/hammerjs/hammer.js) - A javascript library for multi-touch gestures.
|
||||||
* [touchemulator](https://github.com/hammerjs/touchemulator) - Emulate touch input on your desktop.
|
* [touchemulator](https://github.com/hammerjs/touchemulator) - Emulate touch input on your desktop.
|
||||||
|
|
||||||
## Maps
|
## Maps
|
||||||
@@ -656,10 +656,10 @@ Besides libraries, there're [Collection on Codepen](http://codepen.io/collection
|
|||||||
|
|
||||||
## Misc
|
## Misc
|
||||||
|
|
||||||
* [echo](https://github.com/toddmotto/echo) - Lazy-loading images with data-* attributes. [](http://spmjs.io/package/echo.js)
|
* [echo](https://github.com/toddmotto/echo) - Lazy-loading images with data-* attributes.
|
||||||
* [picturefill](https://github.com/scottjehl/picturefill) - A responsive image polyfill for <picture>, srcset, sizes
|
* [picturefill](https://github.com/scottjehl/picturefill) - A responsive image polyfill for <picture>, srcset, sizes
|
||||||
* [platform.js](https://github.com/bestiejs/platform.js) - A platform detection library that works on nearly all JavaScript platforms. [](http://spmjs.io/package/platform.js)
|
* [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. [](http://spmjs.io/package/json3)
|
* [json3](https://github.com/bestiejs/json3) - A modern JSON implementation compatible with nearly all JavaScript platforms.
|
||||||
|
|
||||||
# Worth Reading
|
# Worth Reading
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user