swiffyslider.js: Light and full-featured slider
Powerfull but also lightweight modern carousel-slider plugin. Easily customizable for all use cases and technical stacks
Responsive Video Poster
Take control of video placeholders with a responsive image and full styling control.
Tiny UI Toggle
Toggle the state of a UI element to easily create components e.g. collapse, accordion, tabs, dropdown, dialog/modal.
Priority Nav Scroller: Plugin for the priority+ navigation pattern
When navigation items don't fit on screen they are hidden and can be scrolled into view or using controls.
Direction Reveal: Direction aware content reveals
Detects the direction a user enters or leaves an element allowing you to reveal or hide content based on this direction.
Tom Select: A powerful custom multiselect
A versatile, flexible and expandable select control library
LetMeScroll.js: Scroll made easy
lax.js: Powerful parallax engine
A very complete but flexible library to create parallax animations depending of mouse position, time of day and of course scroll.
granim.js: Animated gradients
A small library to create and interact with animated gradient.
Duet Date Picker
An open source version of Duet Design System’s accessible date picker
FilePond: Upload anything, from anywhere
Luge: A easy-to-use animation plugin
Luge is a powerful but easy-to-use declarative animation library with a big ecosystem of plugins.
anime.js: A animation engine
Sticky-js: Set sticky elements
Sticky-js is a simple library for set sticky elements. It's also responsive.
Sal.js: Scroll animation library
A performance focused, lightweight scroll animation library
yall.js: Yet Another Lazy Loader
A fast, flexible, and small image lazy loader!
apexcharts.js: Chart with simple API
Glide: Modern ES6 slider and carousel
Choices.js: Configurable select box/text input
Choices.js is a configurable select box/text input plugin. Similar to Select2 and Selectize but without the jQuery dependency.