Vanilla List • The Vanilla JavaScript Repository


FilePond: Upload anything, anywhere

A JavaScript library that can upload anything you throw at it, optimizes images for faster uploads, and offers a great, accessible, silky smooth user experience.

painting

painting

A powerful JavaScript image editor that integrates with any batch

Luge: An easy to use animation plugin

Luge: An easy to use animation plugin

Luge is a powerful yet easy to use declarative animation library with a large ecosystem of plugins.

anime.js: An animation engine

anime.js: An animation engine

Anime.js is a lightweight animation library with a simple but powerful API. It works with CSS properties, SVG, DOM attributes, and JavaScript objects.

Sticky-js: set sticky items

Sticky-js: set sticky items

Sticky-js is a simple library for set sticky elements. It also responds.

Sal.js: library for scrolling animations

Sal.js: library for scrolling animations

A performance-based, lightweight scrolling animation library

yall.js: Another lazy loader

yall.js: Another lazy loader

A fast, flexible and small image lazy loader!

apexcharts.js: diagram with simple API

apexcharts.js: diagram with simple API

A modern JavaScript diagram library for creating interactive diagrams and visualizations with a simple API.

Glide: Modern ES6 slider and carousel

Glide: Modern ES6 slider and carousel

Glide.js is a free JavaScript ES6 slider and carousel.

Choices.js: Configurable selection field / text input

Choices.js: Configurable selection field / text input

Choices.js is a configurable selection field / text input plugin. Similar to Select2 and Selectize, but without the jQuery dependency.

Blotter.js: Unconventional text effects

Blotter.js: Unconventional text effects

A JavaScript API for drawing unconventional text effects on the web

Croppie: A section of the picture

Croppie: A section of the picture

Croppie is a fast, easy-to-use plugin for cropping images with options to rotate, resize, and circle shape!

Draggable: Drag and drop library

Draggable: Drag and drop library

Draggable is a lightweight, responsive, modern drag and drop library from the Shopify team

X-Ray: Show / hide password

X-Ray: Show / hide password

X-Ray is a small plugin that allows users to toggle password visibility in forms.

Drop: Simple and mobile-friendly drop-down menus

Drop: Simple and mobile-friendly drop-down menus

Drop is a very simple plugin to put dropdown on your website. Works well on cellphone and with keyboard.

ScrollReveal: Show and hide when scrolling

ScrollReveal: Show and hide when scrolling

ScrollReveal.js is a neat scrolling reveal library for showing and hiding things on desktops and mobile devices.

CountUp.js: Animate the counter

CountUp.js: Animate the counter

CountUp.js is a lightweight plug-in for quickly creating animations that display numerical data

dropmic: dropdown plugin

dropmic: dropdown plugin

dropmic is a lightweight dropdown plugin written in pure ES6 Javascript

WebGazer.js: webcam eye tracking

WebGazer.js: webcam eye tracking

WebGazer.js is an eye tracking library that tracks eye position relative to the screen.

Waypoints.js: Trigger when scrolling

Waypoints.js: Trigger when scrolling

Waypoints.js is a library for triggering functions when scrolling.

Wallop.js: Mobile First Slider

Wallop.js: Mobile First Slider

Wallop.js is a mobile-first content slider that uses CSS transitions, progressive enhancements, and keyboard shortcuts.

Vivus.js: SVG animation

Vivus.js: SVG animation

Vivus.js gradually animate the stroke property of your SVG with custom eases.

Velocity.js: animation library

Velocity.js: animation library

Velocity.js is a rich animation library full of preprogrammed relaxations.

Validatinator.js: form validation

Validatinator.js: form validation

Validatinator is a simple form validation library.

Leave a Comment

Your email address will not be published.