Revolutionize more or less the Internet via the ultimate list of JavaScript libraries and tools.
One of the most
advantages of HTML5 is its ability to associate efficiency and facilities. Associate
also to JavaScript exceptional tools and Libraries, we get the wonderful
internet.
Ali Qayyum is one of the developers
who believe to : open, dynamic internet and the power of JavaScript Libraries and
Tools.
Therefore since December 27,
2012, he has decided to share its approach. Let us read him.
“A huge number of web designing and development tool is available on the
web, making it really tough to find the good ones that actually work. Many
not-so-popular tools are also present which are really nice but don’t get the
deserved attention because they are lost in the crowd! This is where lists of
specific type of tool and collections come in handy, as they provide you
information in a brief and compact way regarding the best popular and the
not-so-popular tools at one place. We have history of always bringing you some
really cool collections and roundups of some of the best web designing and
development resources available out there which can help you enhance your
productivity and achieve your targets easily and quickly.
We have
compiled a list of 25 Useful
JavaScript Libraries and Tools. This is the ultimate list of JavaScript
libraries and tools. So check it out and pick the ones you like the best. We
hope you would like this list.’’
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.
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.
Leaflet : It is a JS library for mobile-friendly
interactive maps. It is tiny, but offers almost all the features you would
require for online maps.
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.
Crossfilter : This JS library boasts a huge amount of
multivariate datasets in the browser which can be explored easily and quickly.
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.
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.
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.
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!
URI.js : 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().
sigma.js : 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.
Socialite.js : 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 : 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 : a 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 : a rich and opinionated client-side stack, boasts
many tools and frameworks that allow developers to create web applications with
ease.
skrollr : allows animating any CSS property of any
element based on the horizontal scrollbar position.
Keymaster : a tiny micro-library that defines and dispatches
keyboard shortcuts.
Morris.js : utilizes jQuery and Raphaël let you draw
time-series graphs easily and quickly.