Developer-friendly Input Mask & Validation Library – smask
A developer-friendly input mask JavaScript library that helps format & validate values as a user type in an input field.
Execute Codes Until An Element’s Transition Has Ended – waitForElementTransition
A JavaScript library that provides a ‘Wait For Element Transition’ function to delay the excitation of your JavaScript codes until the transition effect on an element has ended.
Easy Virtual Keyboard & Number Pad Library – onscreen-keyboard.js
A tiny Vanilla JavaScript library that automatically attaches a virtual keyboard or a number pad to text fields based on the input type.
Easy Calendar Heatmap Web Component – contributions-calendar.js
A JavaScript library that helps you create a Github-style calendar heatmap (aka contributions calendar) to visualize time series data.
90’s Cursor Move Effects In Pure JavaScript
The New CSS Reset
Minimal Autocomplete Library With Support For Remote & Local Data – Pickle Complete
A really simple autocomplete component for input field that allows to fetch data from local JavaScript array of objects or external JSON data.
Add Events To Apple/Google/Yahoo/MicroSoft Calendars – atcb.js
A JavaScript library that lets you add custom events to popular calendars and automatically generates iCal/ics files for Apple.
Easy Tags Input Component For Bootstrap 5/4 – Tags.js
A vanilla JavaScript (ES6) extension to Bootstrap 5 (and Bootstrap 4) that converts a multi-select box into a user-friendly tags input component.
Minimal WYSIWYG Editor In Pure JavaScript – Suneditor
Suneditor is a lightweight, flexible, customizable, pure JavaScript WYSIWYG text editor for your web applications.