Navigation Controls

Navigation elements, such as menus, tabs, accordions, and pagination.


HC-Sticky

Make selected elements, like menu or sidebar, sticky when scrolling down.

SuperSlide.js

A lightweight, configurable sliding menu for your next PWA with promises.

Pushbar.js

A tiny plugin for creating sliding drawers for navigation menus and options.

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.

Slip

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

Siema

Lightweight and simple carousel with no dependencies.

Tiny slider

A sophisticated slider plugin with lots of options based on Owl Carousel. A bit on the heavy side.

handorgel

A W3C conform accordion written in ES6.

Drooltip.js

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

MoveTo

A lightweight library for smooth page scrolling.

MixItUp

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

Snazzy Info Window

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

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.

Vanilla vancy selector

A fancy and animated menu navigation element.

Barba.js

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

Tribute.js

An autocompleter plugin for selecting usernames by typing the @ symbol in input fields, textareas, or any element that supports contenteditable.

wheelnav.js

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

Offside.js

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

tsorter

A table sorter using in-place QuickSort. Works in IE 9 and above.

tablesort

A small and simple sorting component for tables. Requires IE 10 or above.

Swiped.js

A pretty swipe list for mobile touch control and navigation.

Microjs

An extensive collection of useful Vanilla JS tools and plugins.

... 12 ...