JavaScript Plugins Repository

Vanilla JS tools for writing powerful web applications without jQuery.


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.

Validate.js

This library provides a declarative way of validating HTML form inputs.

Snazzy Info Window

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

minAjax.js

A minimalist pure JavaScript library to perform AJAX POST and GET requests.

blinkTitle.js

Create notifications in the browser window's title bar. Change the title bar content or make it blink if desired.

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.

Tags

A simple graphical tags input field with few options.

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.

EQCSS

A plugin that lets you write element queries in CSS - more than an extension to media queries.

Component Picker

An iPhone-style form field widget that can be used to select dates or whatever you pass into it.

BunnyJS Form Validation

A plugin for smart form and input field validation.

WhitestormJS

WhitestormJS is a sophisticated framework for rendering animated worlds and objects in 3D.

Scroll Entrance

A lightweight plugin to reveal and animate elements as the are scrolled into view.

JustGage

Generate and animate dashboard gauges. It is based on the Raphaël library for vector drawing.

Cleave.js

Format text input fields while typing, e.g. for date/time, credit card number, thousands separator, or decimal mark.

superplaceholder.js

Input field placeholders with scrolling help texts.

Split.js

A lightweight utility for creating adjustable split views or panes like JSFiddle.

simplezoom.js

A tiny mobile-friendly library to preview images without modal window.

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.

... 123456 ...