Here's a list you should review to make the web projects faster & better.
Leaflet This is a JS library for mobile-friendly interactive maps. It is tiny, but
offers almost all the features you would require for online maps.
Crossfilter This JS library boasts a huge amount of multivariate datasets in the browser which can be explored easily and quickly.
Keymaster It is a tiny micro-library that defines and dispatches keyboard shortcuts .
Javascript Library Boilerplate This
one offers a small core base for rolling your very own Javascript
library. It allows creating your own library such as jQuery , Zepto ,
Prototype and more, easily and in a hassle freeway.
Kartograph This
useful Kartograph allows you to do cartography (making maps) without
using Google Maps or any other such service. This tiny framework is
perfect for making decent, good looking and, interactive vector map applications .
dynamo.js
This
one provides you a handy way of making dynamic bits of HTML and adding
subtle effects to your content to make it more attractive.
stroll.js This
one is fabulous collection of some cool CSS list scroll effects . The
style of scroll effect is decided through the class set on the list.
Heyoffline.js This
handy tool has the ability of warning your users when their network
goes down, to make sure that they don't lose anything important.
Retina.js It is a great open-source script that allows serving high-resolution photos to devices with retina displays easily.
Holder.js It
simply renders image placeholders completely on the client side. It has
the ability of working both online and offline, and provides a
chainable API to style and creates placeholders easily.
sigma.js This
one is an awesome open-source and tiny JS library that allows you to
draw graphs, utlizing the HTML canvas element. It also has the ability
of displaying interactive static graphs exported from graph
visualization software such as Gephi.
heatmap.js This one is a nice JS library which allows creating web heatmaps with the HTML5 canvas element based on your data.
uiji.js It
is the reverse opposite of jQuery, as instead of utilizing CSS
selectors for finding elements, you have the ability of using the same
syntax for creating elements.
KineticJS This
one is a HTML5 Canvas JS library that has the ability of extending the
2d context by enabling canvas interactivity for desktop and mobile apps.
Simple and useful!
Graphene This
one is a dashboard and graphing toolkit based on D3 and Backbone. It
provides you with a real time dashboard that exists on top of Graphite,
but you have the choice of tailoring it to any back end you want.
Foresight.js This
awesome app allows the webpages to tell if the user's device has the
capability of viewing high-resolution photos, such as iPad 3, before
requesting the photo from the server.
batman.js This
one is a really cool framework for creating robust single-page browser
apps. It is written in CoffeeScript and its API is also developed
according to CoffeeScript , but you can also use JavaScript .
Socialite.js As
the name suggests, this tool has the ability of allowing easy
implementation and activation a large number of social sharing buttons
whenever and wherever you want - on document load, article hover, event
etc.
JavaScript Console – Debugging JavaScript Tool This one is an awesome tool that allows debugging Javascript and remote debugging of mobile web applications .
smoke.js This
one is a handy framework-agnostic styled alert system for JS. It
utilizes CSS animations and background, so it is very lightweight.
jPages This
one is an amazing and feature-rich pagination plugin. It boasts a lot
of useful features, such as auto page turn, key and scroll browse and
displaying items with delay etc.
Yeoman This
one is a rich and opinionated client-side stack, boasts many tools and
frameworks that allow developers to create web applications with ease.
skrollr It allows animating any CSS property of any element based on the horizontal scrollbar position.
URI.js This
one is a nice JS library that can be used to work with URLs. It gives
you a "jQuery-style" API (Fluent Interface, Method Chaining) for reading
and writing all regular components and many convenience methods like
.directory() and .authority().
Morris.js This tiny library utilizes jQuery and Raphaël let you draw time-series graphs easily and quickly.
Author
Phong Thai is a Web Developer, Web Coder for 20 years with PHP, JavaScript, CSS. He is the creator of JavaScriptBank.com - provide thousands of free JavaScript code examples, web development tips and tricks, helpful blogging guides.
Follow him on twitter@js_bank or connect with him on facebook@jsbank if you want. His websites for your knowledge: javascriptON.com , inOneSec.com , www.gomymobi.com