Customizable Select Box & Input Field Enhancement Library – Choices.js
Choices.js is a vanilla JavaScript plugin for creating customizable select inputs with multi select and autocomplete support.
Choices.js is a vanilla JavaScript plugin for creating customizable select inputs with multi select and autocomplete support.
Crop images in JavaScript with Cropper.js. Set aspect ratios, zoom, rotate, resize selections, and export cropped canvas output.
A tiny JavaScript library allows you to autofill form fields (text boxes, checkboxes, radio buttons, select boxes, etc) with either specific values or random values of your choice.
A 2.2kB accessible UI component library for vanilla JS and React with full ARIA, keyboard navigation, and zero framework dependency.
Add keyboard controls to existing data grids with configurable selectors, PageUp and PageDown movement, and React integration.
Create a Bootstrap cookie consent banner with granular preferences, confirmation toasts, and Google Consent Mode integration.
Create success, error, warning, and info toasts with auto dismiss, hover pause, actions, custom colors, and TypeScript support.
Add JSON editing to web apps with tree, code, text, form, view, and preview modes plus validation, search, and formatting.
A dependency-free JavaScript chart library for responsive line graphs with custom strokes, points, labels, and fills.
dayjs is a blazing-fast, ultra light (2kb) alternative to the moment.js library that helps you parse, validate, manipulate, and display dates and times in pure JavaScript.