User Interface

Plugins about layout, design and visualization.


Vanilla vancy selector

A fancy and animated menu navigation element.

flatpickr

A lightweight and powerful date/time picker.

PicoModal

A tiny modal window plugin with a useful set of options.

embed.js

A plugin for easily embedding third party snippets from YouTube, Flickr, Google Maps, Instagram, and a lot more.

Barba.js

An Ajax driven plugin for creating fluid and smooth transitions between individual website pages.

JSLazyLoading

A lightweight performance-oriented plugin for lazy loading and multi-serving of images.

Tingle

A lightweight, yet powerful modal window plugin with lots of great features.

wheelnav.js

A library for creating fancy, SVG based, animated menus. The SVG library Raphaël is required.

HYBICON

A library for synergistic SVG icon effects. An extension for Raphaël, the SVG library.

Notifier

Notifier is a tiny plugin for displaying Growl-like popup messages.

lazySizes

lazySizes is a fast and SEO-friendly lazy-loader for images, iframes, scripts and much more.

LazyLoad

Load images only when they're about to enter the viewport.

Offside.js

A lightweigth, efficient, and customizable library for handling off-canvas menus/elements on modern web applications.

Glitter.js

A library for creating eye catching effects on normal text.

SmallPop

A lightweight widget for displaying popup notifications and informative messages in Growl style.

Stretchy Form Element Autosizing

Auto-resize textareas, input fields and select boxes on update.

Ifvisible.js

Check page idle state and if the current browser tab is visible or not.

Pace

Automatic page load progress bars for ajax requests and more.

justlazy.js

A tiny JavaScript library for lazy loading of responsive images.

MediaElement.js

A popular HTML5 <video> and <audio> element polyfill for all major browsers.

Animate.css

A cross-browser library of CSS animations. Technically not a JavaScript plugin, but very easy to use with a tiny bit of vanilla JS.

type.js

This plugin allows you to write new CSS properties to take finer typographic control of type styles.

vivus

A lightweight plugin to animate SVGs, giving them the appearance of being drawn.

horsey

A fast, easy to use, reliable, and customizable autocomplete component.

... 123456 ...