Canvas Confetti: Custom Confetti Bursts with JavaScript
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
Create configurable JavaScript confetti with custom particle physics, built-in shapes, SVG paths, emoji, and Promise completion.
Render line, bar, and donut charts using Chartist and native ES modules. Responsive options and CSS variables control the output.
A dependency-free JavaScript toast library with action buttons, sound presets, swipe dismissal, promise tracking, and in-place progress updates.
Render Mermaid syntax as SVG in the browser, with responsive diagram layouts, zoom and pan, CSS themes, and a complete JavaScript API.
A tiny JavaScript (TypeScript) library that converts text with ANSI terminal codes into browser-safe HTML.
OverlayScrollbars is a JavaScript library used to create elegant, customizable and themeable scrollbars on any scrollable elements.
Create dynamic forms from JSON Schema, read and update their JSON values, customize field editors, and validate data in the browser or Node.js.
vanillatree is a simple, collapsible interactive tree view component with context menu support, implemented in vanilla JavaScript.
A JavaScript library provides a simple way to parse Cron expressions and generate human-readable strings of Cron job schedules.
A full-featured JavaScript event calendar library with resource and timeline views, drag-and-drop editing, lazy event fetching, and CSS variable theming.
Create interactive SVG charts in vanilla JavaScript with ApexCharts.js. Customize axes, colors, tooltips, annotations, and exports.