Hnpwa VanillaHacker News PWA implemented using no framework just javascript
Medium Zoom🔎🖼 A JavaScript library for zooming images like Medium
Numscrubberjs↔️ Let's change values of input numbers by dragging the mouse left & right
Baguettebox.js⚡ Simple and easy to use lightbox script written in pure JavaScript
LindLind is an open source that allows to create any kind of AB test on your site.
JscolorJavaScript color picker with opacity (alpha channel) and customizable palette. Single file of plain JS with no dependencies.
MailtouiA simple way to enhance your mailto links with a convenient user interface.
RangesliderSimple, small and fast vanilla JavaScript polyfill for the HTML5 `<input type="range">` slider element.
DraggableHigh performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package
DatepickkSimple, beautiful and powerful datepicker!
Dev10🐷 A nifty little app that shows you the top posts on Dev.to in your menubar.
VidarAn extendable video-editing framework for the browser and Node
Sharer.js🔛 🔖 Create your own social share buttons. No jquery.
Vanillajs DeckA Vanilla.js Single Page App (SPA) slide deck for a presentation about Vanilla.js written with no frameworks.
Router.jsRouter.js is a simple and powerful javascript library to handle routing
Html5sortableVanillaJS sortable lists and grids using native HTML5 drag and drop API.
DatatableJavascript Plugin for data tables creation
Particles.jsA lightweight, dependency-free and responsive javascript plugin for particle backgrounds.
Nipplejs🎮 A virtual joystick for touch capable interfaces.
Float Labels.jsA zero-dependency plugin that applies the float label pattern to a form.
Just ValidateLightweight (~4,5kb gzip) form validation in Javascript Vanilla, without dependencies, with customizable rules (including remote validation), customizable messages and customizable submit form with ajax helper.
BinA tiny (<1kb) localStorage and sessionStorage helper library.
Ui ChallengesUI challenges by Semicolon, we accept challenges on twitter on #SemicolonChallenge
Fine UploaderMultiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
Learn Vanilla JsOpen source list of paid & free resources to learn vanilla JavaScript
Cookie JsA tiny (1.24 KB gzipped), stand-alone JavaScript utility for managing cookies in the browser.
Infinite CarouselA timed infinite carousel that uses vanilla JavaScript & CSS animations.
SplideSplide is a lightweight, powerful and flexible slider and carousel, written in pure JavaScript without any dependencies.
Vanilla LazyloadLazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
Sticky JsLibrary for sticky elements written in vanilla javascript
Helpjs RaviExercícios/Tutorial/Desafios para Iniciantes em JavaScript
BunnyBunnyJS - Lightweight native (vanilla) JavaScript (JS) and ECMAScript 6 (ES6) browser library, package of small stand-alone components without dependencies: FormData, upload, image preview, HTML5 validation, Autocomplete, Dropdown, Calendar, Datepicker, Ajax, Datatable, Pagination, URL, Template engine, Element positioning, smooth scrolling, routing, inversion of control and more. Simple syntax and architecture. Next generation jQuery and front-end framework. Documentation and examples available.
Adminkit🧰 AdminKit is a free & open source Bootstrap 5 Admin Template
Josh.jsA JavaScript library to animate content on page scroll.
BeedleA tiny library inspired by Redux & Vuex to help you manage state in your JavaScript apps
Darkmode JsDarkModeJS helps you to auto detect user's time and switch theme to darkside