GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

Vanilla JavaScript

Star

Vanilla JavaScript is the native JavaScript language included in the browser and standardized/maintained by ECMA International and W3C.

Here are 13,190 public repositories matching this topic...

Language: All
Filter by language
All 13,190 JavaScript 7,168 HTML 3,464 CSS 1,311 TypeScript 408 Python 272 PHP 113 SCSS 108 Java 27 Go 20 Ruby 15
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated
AdminLTE

ColorlibHQ / AdminLTE

Star 45.7k

AdminLTE - Free admin dashboard template based on Bootstrap 5

css html bootstrap adminlte admin dashboard responsive admin-dashboard vanilla-js dashboards admin-ui admin-template admin-panel dark-mode admin-dashboard-ui bootstrap5 dashboard-template bootstrap-admin-panel admin-dashboard-template astro-template
  • Updated Nov 4, 2026
  • Astro
hello-javascript

mouredev / hello-javascript

Star 8.5k

Curso para aprender el lenguaje de programación JavaScript desde cero y para principiantes. +120 lecciones, 14 horas en vídeo y 220 ejercicios.

nodejs javascript tutorial js ecmascript vanilla-javascript vanilla-js javascript-vanilla
  • Updated Jun 10, 2025
  • JavaScript

FineUploader / fine-uploader

Star 8.1k

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.

javascript api files web-development file-upload vanilla-javascript standalone vanilla-js javascript-library dropzone fineuploader
  • Updated Nov 19, 2018
  • JavaScript
vanilla-lazyload

verlok / vanilla-lazyload

Sponsor
Star 7.8k

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.

picture images vanilla-javascript lazyload vanilla-js webp videos lazy-loading iframes srcset responsive-images hacktoberfest lazyload-images lazyload-script picture-tag intersectionobserver lazyload-iframes lazyload-videos srcset-sizes lazy-sizes
  • Updated Nov 4, 2026
  • JavaScript

Choices-js / Choices

Star 6.8k

A vanilla JS customisable select box/text input plugin ⚡️

javascript select options inputs vanilla-js select2 choice select-multiple choicesjs choices selectbox dropdown-menus select-one
  • Updated Oct 30, 2026
  • JavaScript

cferdinandi / smooth-scroll

Star 5.4k

A lightweight script to animate scrolling to anchor links.

javascript vanilla-js javascript-plugin no-dependencies anchor-links animate-scrolling
  • Updated Apr 27, 2020
  • JavaScript

uNmAnNeR / imaskjs

Star 5.2k

vanilla javascript input mask

vanilla-js inputmask
  • Updated Oct 11, 2024
  • TypeScript

patrickkunka / mixitup

Star 4.5k

A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more

animation filter vanilla-js sort dom-manipulation
  • Updated Oct 30, 2024
  • JavaScript

vanjs-org / van

Star 4.5k

🍦 VanJS: World's smallest reactive UI framework. Incredibly Powerful, Insanely Small - Everyone can build a useful UI app in an hour.

lightweight reactive dom vanilla-javascript data-binding vanilla-js dom-manipulation minimalist lightweight-framework no-dependencies lightweight-javascript-library ui-framework reactive-ui vanilla-dom-manipulation ultra-thin grab-n-go ultra-light vannilajs no-setup
  • Updated Nov 1, 2026
  • JavaScript

hunvreus / basecoat

Sponsor
Star 4.4k

A components library built with Tailwind CSS that works with any web stack.

javascript html components ui js uikit alpine vanilla-javascript vanilla-js tailwind tailwindcss components-library shadcn shadcnui
  • Updated Oct 23, 2026
  • MDX

willmcpo / body-scroll-lock

Star 4.1k

Body scroll locking that just works with everything 😏

react scroll-lock ios chrome vuejs angular mobile modal lightbox overflow lock safari vanilla-js toggle freeze bsl body-scroll-lock react-scroll-lock body-scroll react-scrolllock
  • Updated Mar 30, 2023
  • JavaScript
Darkmode.js

sandoche / Darkmode.js

Star 2.8k

🌓 Add a dark-mode / night-mode to your website in a few seconds

npm widget dark-theme npm-package vanilla-js npm-module dark darkmode nightmode
  • Updated Mar 28, 2023
  • JavaScript
Artalk

ArtalkJS / Artalk

Star 2.4k

🌌 Your Self-hosted Comment System. | 自托管评论系统

react blog go golang components typescript telegram vue messenger vanilla-js self-hosted comments ui-components commenting comments-widget comment-system solidjs artalk
  • Updated Nov 6, 2026
  • Go

formio / formio

Star 2.3k

A Form and Data Management Platform for Progressive Web Applications.

react nodejs angularjs angular vue serverless forms vanilla-js vanillajs
  • Updated Nov 9, 2026
  • JavaScript

orchidjs / tom-select

Star 2.2k

Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget with native-feeling keyboard navigation. Useful for tagging, contact lists, etc.

javascript select typescript input vanilla-javascript vanilla-js dropdown select2 choice select-multiple choices selectbox
  • Updated Nov 7, 2026
  • JavaScript

guocaoyi / create-chrome-ext

Star 2.1k

🍺 Scaffolding your Chrome extension! Boilerplates: react \ vue \ svelte \ solid \ preact \ alpine \ lit \ stencil \ inferno \ vanilla

react javascript chrome-extension typescript vue preact solid stencil svelte inferno starter vanilla-js chrome-extension-starter stenciljs lit-element vite chrome-extension-boilerplate create-chrome-extension manifest-v3 vite4
  • Updated Aug 23, 2025
  • TypeScript

formio / formio.js

Star 2.1k

JavaScript powered Forms with JSON Form Builder

react angular vue forms vanilla-js vanillajs form-schema
  • Updated Nov 5, 2026
  • JavaScript
surreal

gnat / surreal

Star 1.7k

🗿 Mini jQuery alternative. Dependency-free animations. Locality of Behavior. Use one element or arrays transparently. Pairs with htmx. Vanilla querySelector() but better!

javascript jquery dom timeline hyperscript animation ergonomics cash selector vanilla-js dom-manipulation umbrella jquery-replacement queryselector jquery-like surreal jquery-alternative queryselectorall htmx locality-of-behavior
  • Updated May 27, 2026
  • JavaScript

chr0nzz / traefik-manager

Star 1.7k

A clean, self-hosted web UI for managing your Traefik reverse proxy.

docker flask gunicorn vanilla-js python3 bcrypt totp alpine-linux traefik csrf-protection fernet crsf tailwind-css flask-session flask-limiter ruamel-yaml phosphor-icons traefik-management traefik-web-ui
  • Updated Nov 11, 2026
  • Python
watching-you

jj811208 / watching-you

Star 1.7k

watching-you is a javascript library for building animations that watch anything on DOM 👀.

react javascript open-source typescript web vue frontend dom animation vanilla-js javascript-library storybook xeyes
  • Updated Jan 22, 2026
  • TypeScript

Created by Brendan Eich

Released December 04 1995

Followers
149 followers
Website
github.com/topics/vanilla-js

Related topics

ecmascript javascript
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.