40 Best JavaScript Libraries And jQuery Plugins

With this collection, we are showcasing a useful assortment of some free JavaScript libraries and jQuery plugins for you so that you can download them and simplify your work process. JavaScript is very useful in solving problems and issues that come during the development process. JS is meant to simplify your work process and with the help of JS libraries you can easily make your job very much easier for you.

Here, we are presenting for you 40 most useful JavaScript libraries and jQuery plugins that could be the right solutions for your current problems. We hope that this round up will help you find some plugins that you could use in your next project. Enjoy!

Famous

Famo.us is a JavaScript framework for everyone who wants to build beautiful experiences on any device.

Emberjs

Ember.js is a JavaScript framework that does all of the heavy lifting that you’d normally have to do by hand. There are tasks that are common to every web app; Ember.js does those things for you, so you can focus on building killer features and UI.

Anijs

Declarative handling library for CSS animations. The main objective is to provide an eloquent, easy to translate, and quick to develop environment.

Trianglify

Trianglify is a javascript library for generating colorful triangle meshes that can be used as SVG images and CSS backgrounds.

Gillie

Gillie is a lightweight MVC framework inspired in Backbone. It provides useful methods to perform RESTful HTTP requests and allows for a separation of concerns using models, views and handlers.

Ace

Ace is an embeddable code editor written in JavaScript. It matches the features and performance of native editors such as Sublime, Vim and TextMate.

Durandaljs

A cross-device, cross-platform client framework written in JavaScript and designed to make building Single Page Applications (SPAs) easy to create and maintain.

Skeljs

SkelJS is a lightweight frontend framework for building responsive sites and apps.

Intense Images

A simple library to view large images up close using simple mouse interaction, and the full screen.

Please

Hammer.Js

A javascript library for multi-touch gestures.

Odyssey.js

The odyssey.js library is being developed to help journalists, bloggers, and other people on the web publish stories that combine narratives with maps and map interactions.

Bouncejs

Bounce.js is a tool and JS library that lets you create beautiful CSS3 powered animations. Give it a spin.

Shepherd

Shepherd is a javascript library for guiding users through your app. It uses Tether, another open source library, to position all of its steps.

Epoch

A general purpose, real-time visualization library.

Boba.js

Boba.js is a small, easily extensible JavaScript library that makes working with Google Analytics easier. It supports the old ga.js library as well as the new analytics.js library. It has one out of the box function, trackLinks, and makes tracking everything else child’s play. Requires jQuery.

Jscapture

Screen recording and capturing with pure client-side JavaScript.

Landing.js

Javascript library for create simple landing page with bing wallpaper’s API.

Contour

Forio Contour provides a core set of common visualizations that you can see in the gallery, and it’s easy to extend if you want to add your own customizations. Plus, it’s free and open source.

Angularjs

AngularJS lets you write client-side web applications as if you had a smarter browser. It lets you use good old HTML (or HAML, Jade and friends!) as your template language and lets you extend HTML’s syntax to express your application’s components clearly and succinctly.

Moment

D3js

A JavaScript visualization library for HTML and SVG.

Reveal.Js

Bower

Bower offers a generic, unopinionated solution to the problem of front-end package management, while exposing the package dependency model via an API that can be consumed by a more opinionated build stack.

Handlebarsjs

Handlebars provides the power necessary to let you build semantic templates effectively with no frustration.

Videojs

Video.js is a web video player built from the ground up for an HTML5 world. It supports HTML5 and Flash video, as well as YouTube and Vimeo (through plugins).

Parsleyjs

JavaScript form validation, without actually writing a single line of JavaScript!

Dropzone

Dropzone is an easy to use drag’n’drop library. It supports image previews and shows nice progress bars.

Typeahead.js

A flexible JavaScript library that provides a strong foundation for building robust typeaheads.

Intro.js

A better way for new feature introduction and step-by-step users guide for your website and project.

Skrollr

Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love).

Knockout

Knockout is a JavaScript MVVM (a modern variant of MVC) library that makes it easier to create rich, desktop-like user interfaces with JavaScript and HTML.

Magnific Popup

Light and responsive lightbox script with focus on performance.

Togetherjs

A service for your website that makes it surprisingly easy to collaborate in real-time.

Paperjs

The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas.

Flotcharts

Flot is a pure JavaScript plotting library for jQuery, with a focus on simple usage, attractive looks and interactive features.

Fabricjs

Fabric.js is a framework that makes it easy to work with HTML5 canvas element. It is an interactive object model on top of canvas element. It is also an SVG-to-canvas parser.

Snapsvg

Timeline.js

Beautifully crafted timelines that are easy and intuitive to use.

Kineticjs

KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

via SmashingApps.com http://ift.tt/1slCTAN