Vanilla JS tools for writing powerful web applications without jQuery.
Select any DOM element by clicking and/or dragging with your mouse just like you would in a desktop app.
Swipe is a most accurate touch slider. It is extremely lightweight and works across all browsers, including IE7.
A tiny and effective library for making tables sortable.
Create event driven pattern masks for input fields. A very new development that may still contain some bugs.
Easy communication between cross-origin browser tabs.
A simple and minimal form validation plugin.
A W3C conform accordion written in ES6.
A plugin that provides custom tooltips that are beautiful, powerful, and extensible.
A tiny utility that gives you distance, position, and more data of your mouse pointer relative to one or multiple elements.
A lightweight library for smooth page scrolling.
Smooth and versatile plugin for creating marquees - auto scrolling ticker texts.
A high-performance library for animated DOM manipulation, giving you the power to filter, sort, add and remove DOM elements dynamically.
Easily add drag and drop functionality to DOM elements.
This library provides a declarative way of validating HTML form inputs.
A helper for creating highly customizable and dynamic Google Maps marker info popus.
Create notifications in the browser window's title bar. Change the title bar content or make it blink if desired.
An ultra lightweight 2 kb non-fancy, yet highly customizable, modal popup window.
A simple and yet beautiful modal lightbox library for displaying photos.
A simple graphical tags input field with few options.
Create dynamic tables - a vanilla JS version of the jQuery DataTables plugin.
A library to highlight navigation elements on one page layouts.