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

#

pure-javascript

Star

Here are 671 public repositories matching this topic...

Language: All
Filter by language
All 671 JavaScript 443 HTML 121 CSS 48 TypeScript 19 SCSS 11 PHP 6 Python 3 Go 2 C# 1 C++ 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

feimosi / baguetteBox.js

Star 2.5k

⚡ Simple and easy to use lightbox script written in pure JavaScript

javascript gallery responsive modal lightbox vanilla-javascript lightbox-script pure-javascript
  • Updated Mar 9, 2026
  • JavaScript

uvarov-frontend / vanilla-calendar-pro

Star 1.3k

Lightweight, framework-agnostic date and time picker with TypeScript support and zero dependencies.

react javascript typescript js native vanilla date calendar timepicker datepicker pure-javascript ts vanilla-js picker date-picker default iso8601
  • Updated Nov 1, 2026
  • TypeScript

trekjs / captcha

Star 467

A Lightweight Pure JavaScript Captcha for Node.js. No C/C++, No ImageMagick, No Canvas.

captcha pure-javascript
  • Updated Mar 31, 2024
  • JavaScript

summerstyle / jsonTreeViewer

Star 335

json formatter/viewer/pretty-printer (with jsonTree javascript-library)

lightweight json library viewer pure-javascript vanilla-js json-tree jsontree-library
  • Updated Mar 4, 2020
  • JavaScript
respinner

huozhi / respinner

Sponsor
Star 238

Pretty and customizable svg spinners for React.js

react svg spinner pure-javascript loading loading-animations loading-spinner
  • Updated Aug 22, 2026
  • TypeScript

Stryzhevskyi / rangeSlider

Star 177

Simple, small and fast vanilla JavaScript polyfill for the HTML5 `<input type="range">` slider element.

es6 vanilla-javascript pure-javascript range-slider input-range rangeslider
  • Updated Mar 21, 2026
  • JavaScript

benwiley4000 / gif-frames

Star 172

🖼 Extract frames from an animated GIF with pure JS

frames images extract pure-javascript gif gif-animation
  • Updated Feb 27, 2023
  • JavaScript

prevwong / drooltip.js

Sponsor
Star 159

🔥 💦 Minimalistic, powerful and extensible Vanilla JS tooltip library

tooltips material-design custom pure-javascript css3-animations minimalistic
  • Updated May 14, 2019
  • JavaScript

yauhenipakala / life-calendar

Sponsor
Star 101

📆 Online calendar of your Life in Weeks.

javascript life calendar pure-javascript html5-canvas vanilla-js jspdf life-calendar
  • Updated Nov 19, 2025
  • JavaScript

divertimentos / Curso-JavaScript-Guanabara

Star 100

Documentação com anotações de todas as aulas do curso de Fundamentos do JavaScript, ministrado pelo prof. Gustavo Guanabara.

javascript front-end frontend vanilla-javascript pure-javascript javascript-vanilla guanabara cursoemvideo gustavo-guanabara gustavoguanabara
  • Updated Aug 4, 2020
  • HTML

hovinhthanh7893 / portfolio

Star 97

Responsive Portfolio Website using pure HTML, CSS, JavaScript and deployed with GitHub Pages. No framework and No external deployment platform needed. Integrated Three.js for 3D animated background. Give it a star 🌟 if you find it useful

javascript css svg html github-pages portfolio threejs responsive animation deploy vanilla-javascript pure-javascript vanilla-js three-js workflows vanillajs 3js pure-css responsive-css emailjs
  • Updated Aug 5, 2026
  • HTML

BMSVieira / EasyGrid

Star 94

EasyGrid - VanillaJS Responsive Grid

javascript css html library grid frontend responsive layout filter pure-javascript javascript-library filtering responsive-design vanillajs masonry-layout dependency-free easygrid
  • Updated Dec 15, 2020
  • HTML

ivteplo / html-sheet-element

Star 92

HTML Custom Element for Creating Sheets

javascript css html components web-components pure-javascript bottom-sheet ui-components sheet html-custom-elements web-components-api
  • Updated Nov 24, 2025
  • JavaScript

ahmednooor / halkaBox.js

Star 77

A simple and basic Javascript lightbox.

javascript lightbox vanilla-javascript lightbox-script pure-javascript touch-devices galleries lightbox-gallery-plugin javascript-lightbox halkabox touch-friendly
  • Updated Jun 25, 2019
  • JavaScript

jestov / grid-gallery

Star 73

A simple and light Grid Gallery with pure JS

javascript css gallery lightbox pure-javascript css-grid masonry-grid grid-gallery
  • Updated Mar 9, 2022
  • HTML

ederssouza / vanillajs-scrollspy

Star 61

ScrollSpy in pure JavaScript

javascript pure-javascript scroll scrollspy scrollable scrollmagic
  • Updated Oct 19, 2026
  • JavaScript

daangn / urlpack

Star 61

Pure JavaScript toolkit for data URLs (MessagePack, Base58 and Base62)

serialization encoder decoder vanilla-javascript pure-javascript base58 codec messagepack base62 esmodules base10
  • Updated Oct 15, 2026
  • TypeScript

yauhenipakala / share-buttons

Sponsor
Star 53

👍 Simple, powerful, customizable and super lightweight social buttons for your site

javascript share-buttons social-networks pure-javascript buttons social-buttons hacktoberfest webshare
  • Updated Oct 28, 2026
  • JavaScript

burkybang / Google-Meet-Auto-Disable-Mic-Cam

Star 51

A Google Chrome extension that provides options for defaulting microphone and/or camera to disabled when joining a Google Meet meeting

javascript chrome-extension chrome extension camera google-chrome pure-javascript microphone free mute google-chrome-extension chrome-web-store chrome-webstore google-meet google-meet-extension
  • Updated Nov 1, 2024
  • TypeScript

ZulNs / Draggable-Resizable-Dialog

Star 43

Pure Javascript draggable and resizable dialog box

css pure-javascript dialog-box draggable-dialog resizable-dialog
  • Updated Sep 15, 2019
  • JavaScript

Add this topic to your repo

To associate your repository with the pure-javascript topic, visit your repo's landing page and select "manage topics."

Learn more

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.