User Interface

Plugins about layout, design and visualization.


Slideout.js

A touch slideout navigation menu for mobile web apps.

Accessible Tabs Panel System

Transform a simple list of anchors into ARIA accessible tab panel systems.

bounty

An SVG odometer effect and text scrolling library.

Waterfall.js

Create a Pinterest type grid with this lightweight plugin.

Selectable

A fantastic vanilla JS version of jQuery's UI Selectable plugin.

Lightense Images

A cool image zoom library inspired by fat/zoom.js and tholman/intense-images.

file-upload-with-preview

A library for showing previews and related information of images selected for upload.

Avatar

Avatar is a library for showing Gravatars or generating user avatars.

vanilla-tilt.js

A smooth 3D tilt library forked from Tilt.js (jQuery version).

Slip

A tiny library for interactive swiping and reordering of elements in lists on touch screens.

Siema

Lightweight and simple carousel with no dependencies.

Swipe 2

Swipe is a most accurate touch slider. It is extremely lightweight and works across all browsers, including IE7.

Sortable

A tiny and effective library for making tables sortable.

Rellax

Rellax is a buttery smooth, super lightweight, vanilla javascript parallax scrolling library.

handorgel

A W3C conform accordion written in ES6.

Drooltip.js

A plugin that provides custom tooltips that are beautiful, powerful, and extensible.

Typewriter JS

A simple yet powerful native javascript plugin for a cool typewriter effect.

MixItUp

A high-performance library for animated DOM manipulation, giving you the power to filter, sort, add and remove DOM elements dynamically.

dragNdrop

Easily add drag and drop functionality to DOM elements.

Snazzy Info Window

A helper for creating highly customizable and dynamic Google Maps marker info popus.

Uglipop.js

An ultra lightweight 2 kb non-fancy, yet highly customizable, modal popup window.

halkaBox.js

A simple and yet beautiful modal lightbox library for displaying photos.

Vanilla-DataTables

Create dynamic tables - a vanilla JS version of the jQuery DataTables plugin.

MenuSpy

A library to highlight navigation elements on one page layouts.

... 12345 ...