Rolling Number: Smooth Interruptible Number Animations in JavaScript
Animate prices, counters, scores, and other changing values with rolling digits, native number formatting, and configurable motion.
Animate prices, counters, scores, and other changing values with rolling digits, native number formatting, and configurable motion.
Resize multi-pane JavaScript layouts with custom handles, size constraints, nested panes, visibility controls, and persistent state.
Create a syntax-highlighted code field with fallback textarea markup, pluggable highlighting, autocomplete, find/replace, autogrow, and wrapping.
Billboard.js is a simple, reusable, customizable, modular, flexible JavaScript chart library based on the famous D3.js library.
A JavaScript library that brings iOS-style bottom sheets to Bootstrap 5 with swipe gestures, keyboard navigation, and full ARIA support.
A JavaScript library for parsing raw email messages directly in the browser and serverless environments. No server needed!
Create more consistent justified paragraphs with paragraph-wide line breaking, variable font adjustment, and automatic resize handling.
Transform textareas into powerful Markdown editors. Features include real-time preview, syntax highlighting, and customizable toolbars.
Add Google, Apple, Outlook, Teams, Yahoo, and iCal event links with a JavaScript web component for recurring events, styles, and ICS output.
Create a responsive JavaScript image viewer with swipe gestures, pinch zoom, thumbnail navigation, deep links, and configurable animations.
Text scaling, contrast modes, reading guides, keyboard controls, and click-to-read speech in one vanilla JavaScript accessibility widget.