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.
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
Add smooth handwriting animation to hero sections, signatures, or chat interfaces with Tegaki’s font-based stroke rendering engine.
Real-time fluid simulation library using WebGL for interactive cursor effects. Lightweight, configurable physics, and smooth performance on all devices.
A lightweight CSS framework that delivers responsive, high-contrast, visually consistent UI components inspired by Brutalist design principles.
Add Google, Apple, Outlook, Teams, Yahoo, and iCal event links with a JavaScript web component for recurring events, styles, and ICS output.
A JavaScript library for parsing raw email messages directly in the browser and serverless environments. No server needed!
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.