Minimal Image & Video LigthtBox In Pure JavaScript – BigPicture.js
BigPicture.js is a lightweight image & video viewer/lightbox built in pure javaScript. Supports local/remote images and Youtube/Vimeo/HTML5 videos.
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.
A lightweight JavaScript scroll animation library that adds high-performance, CSS3-powered fade/slide animations to elements as they scroll into view.
A lightweight, zero-dependency JS library for creating interactive, parallax dot backgrounds on any HTML container using Canvas.