macOS Finder-like Tagging System in JavaScript – colortag.js
Implement macOS Finder-style color tagging with colortag.js. Lightweight, customizable, with event hooks.
Implement macOS Finder-style color tagging with colortag.js. Lightweight, customizable, with event hooks.
A lightweight, zero-dependency library that adds zoom, pan, touch, and keyboard controls to any SVG.
A lightweight JavaScript library for creating simple, nonintrusive, toast-like popup messages that appear at the bottom or top of your screen.
BigPicture.js is a lightweight image & video viewer/lightbox built in pure javaScript. Supports local/remote images and Youtube/Vimeo/HTML5 videos.
A JavaScript library that creates dynamic tables of contents from HTML headings, enabling smooth scrolling and section highlighting for better navigation of long-form web content.
A JavaScript WYSIWYG editor with dual markdown and raw text modes, toolbar customization, and smart HTML-to-Markdown conversion.
A framework-agnostic approach to custom select dropdowns with full keyboard accessibility and minimal code overhead.
A simple JavaScript library for creating interactive animations based on mouse, scroll, and audio data using simple data attributes.
A small, opinionated JavaScript library for formatting timestamps into human-readable strings like “6h ago” or “Jun 1”.
A lightweight web component for adding line numbers to pre & textarea elements. Supports custom start numbers and CSS styling.