
Best JS Plugins & Libraries of 2015
Thoughout the year we've been digging up JS plugins and libraries for your inspiration and experimentation. Now it's time to name the best gems to add to your toolbox. Most have been featured before plus we've added a couple of new JS goodies that are definitely worth checking out.
As always we send a huge thanks to the creators of these fine pieces of binary craftsmanship. Enjoy!
-
Animsition by blivesta and Ungki
A simple and easy jQuery plugin for CSS animated page transitions.
-
atvImg.js by Drew Wilson
A lightweight (2kb) plug-in which automatically turns your layered Apple TV PNGs into 3D parallax icons, the same way the new Apple TV treats app icons.
-
bLazy.js by Bjørn Klinggaard
A lightweight pure JavaScript script for lazy loading and multi-serving images.
-
Blockrain.js by Aerolab
A tetris game in HTML5 + Javascript (with autoplay!)
-
Chocolat.js by Nicolas Turlais
A jQuery lightbox plugin which is light, responsive and powerful.
-
Clipboard.js by Zeno Rocha
A modern approach to copy text to clipboard. No Flash. No dependencies. Just 2kb gzipped
-
Datedropper by Felice Gattuso
A jQuery plugin that provides a quick and easy way to manage dates for input fields.
-
Drop.js by HubSpot
A powerful Javascript and CSS library for creating dropdowns and other floating displays.
-
Dynamics.js by Michaël Villar
A JavaScript library to create physics-based animations
-
Elevator.js by Tim Holman
A stand alone library (no jquery, or the likes) for a "back to top" button that behaves like a real elevator!
-
Flipgrid.js by Eric Leong
A simple, content-focused photo gallery inspired by Microsoft's Metro interface and CSS 3D transitions.
-
gradStop.js by Siddharth Parmar
A micro JavaScript library to generate monotone color schemes and equidistant gradient stops.
-
Iconate.js by Jignesh Kakadiya
Transform your icons with trendy animations
-
Mo.js by Oleg Solomka
A motion graphics toolbelt for the web
-
Moment.js
A lightweight JavaScript date library for parsing, validating, manipulating, and formatting dates.
-
Notie.js by Jared Reich
A clean and simple notification plugin (alert/growl style) for javascript, with no dependencies.
-
Paperfold.js by Felix Niklas
A 3D paperfold animation library
-
Popmotion
A JavaScript motion engine which creates delightful user interfaces
-
Pt.js by William Ngan
An experimental library on point, form, and space.
-
Quick[select] by Will Stone
A jQuery plugin for quick selection of common options in select boxes. Selectual.
-
randomColor.js by David Merfield
A tiny script for generating attractive colors
-
ReadRemaining.js by Aerolab
A jQuery plugin allows you to show the user how long it will take to read the article considering the speed in which the user is scrolling.
-
Roll.js by William Ngan
A little JS library (~8kb min, 3kb gzip, no dependencies) to help you keep track of position, scrolling, and pagination.
-
Sequence.js by Ian Lunn
The responsive CSS animation framework for creating unique sliders, presentations, banners, and other step-based applications.
-
Slideout.js by mango
A touch slideout navigation menu for your mobile web apps.
-
Smartcrop.js by Jonas Wagner
implements an algorithm to find good crops for images.
-
Textures.js by Riccardo Scalco
A Javascript library for creating SVG patterns. Made on top of d3.js, it is designed for data visualization.
-
TheaterJS by Gabin Aureche
Typing effect mimicking human behavior
-
Unslider by Visual Idiot
An ultra-simple jQuery slider for your website.
-
Velocity.js by Julian Shapiro
Accelerated JavaScript animation.