Vanilla JavaScript Gallery Lightbox with Touch Support – Obsidium
Build responsive image viewers using Obsidium, a standalone JavaScript component with zoom, swipe gestures, and multiple animation effects.
Lightweight Modern Animation on Scroll Library (5.7KB) – aos.js
Lightweight scroll animation library (5.7KB) with TypeScript support. Animate elements on scroll across Vanilla JS, React, and Vue.
CSS-only Gallery with Skewed Images and Hover Effects
Build a responsive CSS gallery with skewed images and smooth hover effects. Pure CSS solution with no JavaScript dependencies. Full code included.
Handling Timezone In JavaScript – Spacetime
Spacetime is a pure JavaScript library used to manipulate, traverse, compare, and format dates and times across planet Earth.
Lightweight Vanilla JS Library for Interactive Guided Tours – Boarding.js
Highlight DOM elements and build step-by-step onboarding flows with Boarding.js. This lightweight tour library handles complex layouts and z-index issues.
Animate On Scroll Using CSS @keyframes – Scrollerful.js
A lightweight AOS (animate on scroll) JavaScript library for animating elements on scroll using CSS keyframes and variables.
Custom Mouse Effects for Modern Web Apps – Aura Cursor
Bootstrap 5 & Material Design UI KIT
A pure JavaScript/CSS UI Kit to help you quickly build Material Design web applications using Bootstrap 5 and 700+ built-in UI components.
Auto-Fit HTML to Single PDF Page – FitToPage.js
Generate single-page PDFs from HTML with FitToPage.js. Automatic sizing, zero dependencies, works with native browser print. Only 2KB.