Vanilla JS tools for writing powerful web applications without jQuery.
Notifier is a tiny plugin for displaying Growl-like popup messages.
A sophisticated library to create physics-based animations. A bit on the heavy side concerning code base.
lazySizes is a fast and SEO-friendly lazy-loader for images, iframes, scripts and much more.
Load images only when they're about to enter the viewport.
A lightweigth, efficient, and customizable library for handling off-canvas menus/elements on modern web applications.
A library for creating eye catching effects on normal text.
A lightweight widget for displaying popup notifications and informative messages in Growl style.
A performant and lightweight library that helps you animate CSS properties and SVG attributes. Animate Plus is well-suited for complex animation sequences.
Auto-resize textareas, input fields and select boxes on update.
A small library which allows you to manipulate the elements in a NodeList just like you would with a single Node, using the native DOM APIs.
A small library to add live paragraph-, word- and character-counting to an HTML element.
Check page idle state and if the current browser tab is visible or not.
Automatic page load progress bars for ajax requests and more.
Crop images with configurable aspect ratio, minimum and maximum dimensions, etc. Great, but requires a license.
A popular HTML5 <video> and <audio> element polyfill for all major browsers.
A small library for supporting XMLHttpRequest, JSONP, CORS, and CommonJS Promises.
A form-ready tagging component generating a list of hidden input fields.
This plugin allows you to write new CSS properties to take finer typographic control of type styles.
A lightweight plugin to animate SVGs, giving them the appearance of being drawn.
A fast, easy to use, reliable, and customizable autocomplete component.