JavaScript Plugins Repository

Vanilla JS tools for writing powerful web applications without jQuery.


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.

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.

mark.js

A highlighter plugin that can be used to dynamically mark search terms or custom regular expressions in any text.

validate.js

A lightweight and customizable form validation library inspired by CodeIgniter.

Tribute.js

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

DropzoneJS

An open source library that provides drag’n’drop file uploads with image previews. Requires IE 10+.

JSLazyLoading

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

Signature Pad

A JavaScript library for drawing smooth signatures on an HTML5 canvas.

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.

... 123456 ... 7 ...