All Categories → Web User Interface → vanilla-javascript

Top 121 vanilla-javascript open source projects

Hnpwa Vanilla
Hacker News PWA implemented using no framework just javascript
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
Long Press Event
Adds `long-press` event to the DOM in 1k of pure JavaScript
Lind
Lind is an open source that allows to create any kind of AB test on your site.
Jscolor
JavaScript color picker with opacity (alpha channel) and customizable palette. Single file of plain JS with no dependencies.
Mailtoui
A simple way to enhance your mailto links with a convenient user interface.
Rangeslider
Simple, small and fast vanilla JavaScript polyfill for the HTML5 `<input type="range">` slider element.
Draggable
High performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package
Datepickk
Simple, beautiful and powerful datepicker!
Dev10
🐷 A nifty little app that shows you the top posts on Dev.to in your menubar.
Vidar
An extendable video-editing framework for the browser and Node
Vanillajs Deck
A Vanilla.js Single Page App (SPA) slide deck for a presentation about Vanilla.js written with no frameworks.
Router.js
Router.js is a simple and powerful javascript library to handle routing
Html5sortable
VanillaJS sortable lists and grids using native HTML5 drag and drop API.
Datatable
Javascript Plugin for data tables creation
Vanilla Semantic Ui
Semantic UI component framework without jQuery
Particles.js
A lightweight, dependency-free and responsive javascript plugin for particle backgrounds.
Nipplejs
🎮 A virtual joystick for touch capable interfaces.
Float Labels.js
A zero-dependency plugin that applies the float label pattern to a form.
Halkabox.js
A simple and basic Javascript lightbox.
Just Validate
Lightweight (~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.
Bin
A tiny (<1kb) localStorage and sessionStorage helper library.
Ui Challenges
UI challenges by Semicolon, we accept challenges on twitter on #SemicolonChallenge
Fine Uploader
Multiple 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.
Essential Vanilla Javascript Functions
Essential Vanilla JavaScript Functions
Why Frameworks Matter
Why vanilla JavaScript isn't used for large applications
Learn Vanilla Js
Open source list of paid & free resources to learn vanilla JavaScript
Cookie Js
A tiny (1.24 KB gzipped), stand-alone JavaScript utility for managing cookies in the browser.
Infinite Carousel
A timed infinite carousel that uses vanilla JavaScript & CSS animations.
Mind Elixir Core
Mind-elixir is a framework agnostic mind map core
Splide
Splide is a lightweight, powerful and flexible slider and carousel, written in pure JavaScript without any dependencies.
Vanilla Lazyload
LazyLoad 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.
Emoji Button
Vanilla JavaScript emoji picker component
Sticky Js
Library for sticky elements written in vanilla javascript
Helpjs Ravi
Exercícios/Tutorial/Desafios para Iniciantes em JavaScript
Bunny
BunnyJS - 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.
Rick Morty Vanilla
Web App using the rick and morty API in Vanilla.js
Josh.js
A JavaScript library to animate content on page scroll.
Beedle
A tiny library inspired by Redux & Vuex to help you manage state in your JavaScript apps
Darkmode Js
DarkModeJS helps you to auto detect user's time and switch theme to darkside
1-60 of 121 vanilla-javascript projects