Vanilla JavaScript Form Validation with Custom Rules and Messages – js-validation
Validate HTML forms on the client side with js-validation, a dependency-free JavaScript library with rules, custom messages, and submit callbacks.
Validate HTML forms on the client side with js-validation, a dependency-free JavaScript library with rules, custom messages, and submit callbacks.
A developer-friendly JavaScript library for adding success, error, info, or custom toast notifications in your web apps.
Build sonner-style stackable toast notifications with promise support, persistent loading messages, swipe-to-dismiss gestures, and custom action buttons.
A JavaScript animation engine that animates almost anything on the web – CSS properties, SVG paths, DOM attributes, even plain JavaScript Objects.
Build interactive pivot tables from records, matrices, or CSV with pvotly. Add drag-and-drop fields, totals, filters, exports, and React support.
Create smooth text transitions for counters, labels, prices, and status values with the lightweight NumericText web component.
credicard.js is a zero-dependency JavaScript library for validating the credit card number and returning the credit card brand.
A lightweight vanilla JS slider library with touch/swipe, grid mode, fade transitions, and responsive breakpoints for performance-focused web projects.
Create sketch-style SVG charts with chart.xkcd, a JavaScript library for line, bar, pie, radar, XY, and mixed charts.
Create text morph animations across React, Vue, Svelte, and vanilla JavaScript. Includes spring physics, Intl segmentation, and callbacks.