Vanilla JavaScript
Vanilla JavaScript is the native JavaScript language included in the browser and standardized/maintained by ECMA International and W3C.
- GitHub: https://github.com/topics/vanilla-js
- Created by: Brendan Eich
- Released: December 04 1995
- Related Topics: javascript, ecmascript,
- Aliases: vanilla-javascript, vanillajs,
- Last updated: 2025-04-23 00:31:10 UTC
- JSON Representation
https://github.com/boolfalse/nevs-chat
NodeJS Express VanillaJS Socket.IO realtime chat
express nodejs realtime-chat socket-io vanilla-js
Last synced: 27 Feb 2025
https://github.com/sandeep-shaw10/algorithm_app
Basic Sorting Visualization using Vanilla Javascript
css3 html5 sorting-algorithms sorting-visualization vanilla-js
Last synced: 20 Dec 2024
https://github.com/erzhtor/jsdicon
Javascript Dependency Injection Container built using VanillaJS (without experimental decorators).
dependency-injection dependency-injection-container ioc-container vanilla-javascript vanilla-js
Last synced: 18 Feb 2025
https://github.com/iondrimba/webpack-2-vanillajs-css
Basic webpack config for vanilla JS and plain CSS projects with CSS HotReload
css hot-reload vanilla-js webpack2
Last synced: 06 Apr 2025
https://github.com/gmurayama/autocomplete-vanillajs
Lightweight dropdown list with autocomplete built only with Vanilla JavaScript
autocomplete javascript vanilla-js
Last synced: 21 Mar 2025
https://github.com/dreamyguy/vanillajs-starter
💻⚡🚀 Bare minimum sandbox to get you started with Vanilla JS prototyping in a browser environment
vanilla-js vanilla-js-playground vanilla-js-prototyping vanilla-js-sandbox vanilla-js-starter vanilla-js-webpack
Last synced: 28 Mar 2025
https://github.com/b10nicle/cyberpunk-seahorse-game
Cyberpunk Seahorse Game
franks-laboratory js-games vanilla-js
Last synced: 14 Apr 2025
https://github.com/rvutd/Fascinatingly-Dark-Full-Stacked
Complete Website with php in backend
css3 html5 javascript mysql mysql-database php php7 vanilla-js xampp
Last synced: 12 Mar 2025
https://github.com/briangershon/vanilla-js-minimal
Vanilla JavaScript starter with minimal dependencies. Support for ESM (ECMAScript modules), hot reloading, lint and unit testing. Plus Github CI workflow.
ecmascript-modules es6 es6-javascript esm github-actions javascript parcel-bundler starter-template vanilla-javascript vanilla-js vanillajs workflow
Last synced: 01 Mar 2025
https://github.com/lmoroz/javascript30
🔥 30 Day Vanilla JS Challenge https://JavaScript30.com
challenge es2016 exercise javascript javascript30 js6 lessons-learned vanilla-javascript vanilla-js wesbos
Last synced: 13 Apr 2025
https://github.com/lupemorales/paw-paw
Ayuda al cachorrito a encontrar su hueso. Juego 2D
canvas-game responsive-design vanilla-js
Last synced: 12 Mar 2025
https://github.com/dvho/fracty
Fracty is a decimal-to-fraction conversion module that solves the many well known problems with decimal-to-fraction conversion modules.
fraction fraction-calculator fractional javascript javascript-library library npm npm-module npm-package npmjs vanilla-javascript vanilla-js
Last synced: 12 Jan 2025
https://github.com/apurva-modi/wspt-quiz-webapp
This repo demonstrate a full-stack quiz app, with the student and the Admin view.
ajax bootstrap4 css3 full-stack html5 mysql php quizapp vanilla-js webapp
Last synced: 02 Apr 2025
https://github.com/thenaubit/imagepickerpopup
A basic and minimalistic image picker popup done using Vanilla JS
html html-css html-css-javascript html-template html5 image-picker image-picker-dialog image-picker-library javascript javascript-library js popup popup-dialog vanilla-javascript vanilla-js
Last synced: 21 Feb 2025
https://github.com/henryhale/basic-calculator
♣ A fully basic windows 10 calculator clone in vanillaJS
calculator calculator-app calculator-application calculator-javascript clone-app css dark-mode dark-mode-toggle henryhale html-css html-css-javascript javascript vanilla-javascript vanilla-js windows-10 windows-calculator
Last synced: 11 Nov 2024
https://github.com/blazeinferno64/noteplus
Free and open source browser based text editor
blazeinferno64 client-side css html html-css-javascript javascript javascript-vanilla nodejs notepad text-editor vanilla-css vanilla-html vanilla-js
Last synced: 11 Nov 2024
https://github.com/jamesgeorge007/css-variables
Demonstrates the use-cases of css variables in a real project.
css-variables css3 dom-manipulation html5 javascript vanilla-js
Last synced: 21 Feb 2025
https://github.com/lucasbecker/tip-calculator
Uma simples calculadora de gorjeta.
css3 html5 javascript vanilla-js
Last synced: 16 Mar 2025
https://github.com/ibra-kdbra/js_game_collections
Games/designs I enjoy recreating
canvas2d css-animations flow-field game-webpage geometric-algorithms pacman tetris trignometry vanilla-js
Last synced: 11 Jan 2025
https://github.com/ranitmanik/javascript-projects
Here, I showcase the solutions to a series of projects completed during my journey as a beginner in JavaScript. Each project has its dedicated directory, containing separate HTML, CSS, and JavaScript files for easy navigation and exploration. Feel free to browse through and check out my work!
css css3 frontend-development frontend-projects html html-css-javascript html5 javascrip-projects javascript javascript-applications javascript-beginners-projects js js-project js-project-for-beginners top-javascript-projects vanila-javascript vanilla-javascript vanilla-js
Last synced: 23 Mar 2025
https://github.com/pavi2410/random-quotes
Random Quote Machine PWA
css fcc freecodecamp html js machine progressive-web-app pwa quote random vanilla-js
Last synced: 05 Apr 2025
https://github.com/caarmen/poet-assistant-web
Website of English-language tools for writing poetry (Electron, vanilla js)
electron-app pwa vanilla-javascript vanilla-js
Last synced: 21 Mar 2025
https://github.com/rnmeow/parkin
The landing page for my under-development domains. Deploys on @vercel.
domain html javascript landing-page parking simplecss vanilla-js vercel web
Last synced: 10 Nov 2024
https://github.com/poly-glot/vanilla-front-end-starter
A vanilla front-end starter kit with tools to support code quality, accessibility, unit testing, end to end testing, continuous integration setup and feature branch testing.
accessibility cicd code-quality codereview jest jest-tests percy sonar-scanner sonarqube sonarqube-scanner tdd tdd-javascript vanilajs vanilla-javascript vanilla-js
Last synced: 07 Apr 2025
https://github.com/nicopennec/tscheck-demo
Source code of live demo for "@ts-check", an awesome feature from TypeScript for static type checking of your Vanilla JS
precommit ts-check typechecking typescript vanilla-js
Last synced: 07 Apr 2025
https://github.com/john-doherty/seo-tabs
Simple SEO friendly tabs (1k of pure JS)
javascript no-dependencies seo-friendly tabs vanilla-js
Last synced: 11 Mar 2025
https://github.com/codelinered/bootstrap-breakpoint
Write JavaScript conditions depending on the Bootstrap breakpoints
bootstrap bootstrap4 breakpoint jquery-plugin plugin vanilla vanilla-javascript vanilla-js
Last synced: 18 Dec 2024
https://github.com/prasenjit-3433/spock-rock-game
A JavaScript based Spock Rock Game feat. Confetti.js, Modules
confetti-js javascript svg vanilla-js
Last synced: 09 Apr 2025
https://github.com/sakshi-choudhary/type-master
Type master is an application where user can type the given text in a limited amount of time and at last can check their no. of errors and accuracy %.
hacktoberfest-accepted hacktoberfest2021 javascript vanilla-js
Last synced: 17 Feb 2025
https://github.com/efxlve/vanilla-javascript-projects
✨A Collection of Awesome Vanilla JavaScript Projects
api beginner-friendly css front-end html html-css-javascript javascript learning-resources projects vanilla-javascript vanilla-js web-development
Last synced: 21 Mar 2025
https://github.com/agostinaarevalojaube/gifos
Trabajo práctico módulo 2 - Javascript de Acámica
css css3 gifos giphy-api html5 javascript recordrtc sass vanilla-js
Last synced: 29 Mar 2025
https://github.com/neomaxzero/cumbia
🎼 A Javascript framework with a cumbia touch
javascript-framework vanilla-js
Last synced: 15 Dec 2024
https://github.com/lubien/messenger-keyboard
(Still works at 2021) Easily move between messenger.com chats with only your keyboard
chrome-extension keyboard-navigation keyboard-shortcuts messenger vanilla-javascript vanilla-js
Last synced: 27 Mar 2025
https://github.com/kodie/kloner
A tiny, dependency-free JavaScript module for cloning/repeating elements.
clone dynamic frontend javascript repeater vanilla-js
Last synced: 20 Nov 2024
https://skyv26.github.io/awesome-book/
Awesome Book project is a project in order to practice and learn the things more about on JavaScript. It is in its initial state and as the day will pass more feature will be added to this project later.
css css-linters css3 github-pages github-workflow html html-css-javascript html-linters html5 javascript javascript-linter js linters vanilla-javascript vanilla-js
Last synced: 21 Nov 2024
https://github.com/rpj/tmt
A single-file, no-dependency, offline-capable tool for exploring, annotating & exporting tilemaps.
exporting-tilemaps game-development gamedev gamedev-tool javascript screenshots tile tilemap-loading vanilla-javascript vanilla-js
Last synced: 09 Apr 2025
https://github.com/codermungan/todoapp-vanilla-javascript
Vanilla Javascript ile TodoApp projesidir.
todo todoapp todoapp-js todolist vanilla-javascript vanilla-js
Last synced: 24 Feb 2025
https://github.com/actionanand/single-spa-utility
This is the single-spa 'in-browser utility module' using vanilla js. This repo is used in conjunction with nine other repos(such as single-spa root config, react, angular, and svelte) to build an app.
single-spa utility-library vanilla-js
Last synced: 02 Apr 2025
https://github.com/a2nt/webpack-bootstrap-ui-kit
This UI Kit allows you to build Bootstrap webapp with some extra UI features.
bootstrap silverstripe vanilla-js webpack
Last synced: 23 Apr 2025
https://github.com/pineapplegiant/pinafocus
🍍 A cute, accessible, pineapple pomodoro web app built in vanilla JS for the homies
frontend-app frontend-web html-css-javascript javascript pomodoro-timer vanilla-javascript vanilla-js
Last synced: 06 Mar 2025
https://github.com/clubside/theia-json-view
JSON Data View with syntax highlighting, collapsible nodes, themes, images and more
class json json-tree pure-javascript themable vanilla-javascript vanilla-js viewer
Last synced: 09 Apr 2025
https://github.com/anonyco/asynchronousevalfunction
A simple way to asynchronously defer execution of code stored in a string to prevent main thread blockage
async asynchronous easy-to-use eval execute javascript javascript-library js simple-api thread-blockage vanilla-javascript vanilla-js vanillajs
Last synced: 20 Mar 2025
https://github.com/gregabbott/monotext
A monospace plain text typesetting specification and tool.
fixed-width-text format formatting javascript markup markup-converter markup-language monospace plain-text plaintext spec specification typesetting typewriter vanilla-javascript vanilla-js
Last synced: 04 Apr 2025
https://github.com/funkeeflow/wc-accordion
A vanilla, a11y ready web component for your basic accordion needs. Small, simple, nothing more.
a11y accordion custom-elements vanilla-js web-components
Last synced: 26 Feb 2025
https://github.com/kodie/hashjump
A tiny, dependency-free JavaScript module for handling anchor links and scrolling elements into view.
anchor easing frontend javascript no-dependencies no-jquery scrolling vanilla-javascript vanilla-js
Last synced: 21 Jan 2025
https://github.com/kodie/peekfield
A dependency-free, easy to use, JavaScript plugin for hiding and showing fields.
fields front-end-development hide input javascript js replace show vanilla-javascript vanilla-js
Last synced: 21 Jan 2025
https://github.com/bitbar/finka-js
Finka.js - Handy tool in nowadays JavaScript jungle
bitbar javascript javascript-library javascript-utility on-prem saas stdlib util utility utils vanilla-javascript vanilla-js
Last synced: 13 Nov 2024
https://github.com/sieunnnn/multicampusproject
🔵 멀티캠퍼스 웹개발 과정 중 진행한 프로젝트 입니다.
bootstrap hibernate java mysql springboot thymeleaf vanilla-js
Last synced: 13 Jan 2025
https://github.com/arrow7000/countdown
⏰ Webpage that counts down to the date in the URL
Last synced: 30 Mar 2025
https://github.com/productdevbook/vite-vanilla-tailwindcss
tailwindcss vanilla vanilla-js vite
Last synced: 19 Mar 2025
https://github.com/BansheeTech/AgnosticHTML
AgnosticHTML: A utility function that safely parses HTML strings into DOM nodes, avoiding the use of innerHTML for security reasons.
agnostichtml createelement cross-site-scripting document dom html html-to-dom innerhtml javascript node parser safe-dom sanitization sanitizer secure-html security vanilla-javascript vanilla-js xss
Last synced: 18 Mar 2025
https://github.com/alleycaaat/vanilla-js-projects
A collection of projects made with vanilla JavaScript.
html5 javascript javascript-applications javascript-vanilla js scss scss-styles vanilla-js
Last synced: 30 Mar 2025
https://github.com/grigorygerasimov/excel-in-js
Excel variation written in Vanilla JS
excel excel-table javascript jest-tests js self-written-dom-framework self-written-redux unit-testing vanilla-javascript vanilla-js
Last synced: 03 Mar 2025
https://github.com/kyrena/openmage-paymentmax
A module to add new payment methods for OpenMage.
es5 i18n magento magento-module open-source openmage openmage-module php7 php8 vanilla-js
Last synced: 25 Mar 2025
https://github.com/svendolin/all-about-javascript
This "All-about-Javascript"-repository catches up its focus on all the USEFUL JAVASCRIPT I've been working on and I've coded through the years as a SAE-Web Development student with exercise lessons every week as well as tutorial videos on Youtube.
es6 es6-javascript javascript javascript-framework js vanilla-javascript vanilla-js
Last synced: 13 Mar 2025
https://github.com/vatsa287/chaton
ChatOn allows private and room chat with full client-encryption. Realtime chat-app built with ExpressJS, Socket.io and VanillaJS powered by mongoDB.
chat-app crypto-js expressjs mongodb nodejs nodemon socket-io vanilla-js
Last synced: 04 Mar 2025
https://github.com/luigifab/openmage-apijs
JavaScript pop-ups and slideshow for OpenMage.
animated-gif animated-png animated-webp es5 i18n magento magento-module multi-thread open-source openmage openmage-module php7 php8 pillow vanilla-js
Last synced: 30 Mar 2025
https://github.com/gymitoso/net-salary
A simple calculator to calculate the net salary
angular react salary-calculator vanilla-js
Last synced: 27 Mar 2025
https://github.com/mimshins/containerized-state
Fast and minimal state container which can be used and shared across every environment.
observer-pattern state state-management typescript vanilla-js
Last synced: 04 Apr 2025
https://github.com/wealthtooltip/svelte-ionic
About Ionic UI showcase app - try Ionic UI and directly go to API or source code (Svelte, Angular, Vue, Vanilla and React)
angular ionic svelte vanilla-js vite vue
Last synced: 11 Apr 2025
https://github.com/muhammadmabrouk/js-book-reader
Book reader app in vanilla JavaScript.
css gulp html javascript scss vanilla-js
Last synced: 16 Mar 2025
https://github.com/irfanshadikrishad/irfanshadikrishad.github.io
A simple aesthetic portfolio 💙 [Trying to make].
css3 html5 portfolio vanilla-js
Last synced: 15 Apr 2025
https://github.com/offirmo/offirmo.github.io
account github pages. DO NOT RENAME, DO NOT TRANSFER!
github-page html profile-website vanilla vanilla-js website
Last synced: 24 Mar 2025
https://github.com/betahut/simple-calculator
a simple, modern and responsive calculator
blob-design calculator css3 html5 js responsive ui-challange vanilla-js
Last synced: 26 Feb 2025
https://github.com/geovannewashington/vanillacalc
📟 A simple calculator built with vanilla JavaScript, HTML, and CSS.
calculator css3 frontend html5 javascript minimal open-source vanilla-javascript vanilla-js webapp
Last synced: 01 Apr 2025
https://github.com/luigifab/openmage-modules
A module to show modules, cron jobs, observers and rewrites lists for OpenMage.
es5 i18n magento magento-module open-source openmage openmage-module php7 php8 vanilla-js
Last synced: 07 Apr 2025
https://github.com/orderandch4os/log-slider
JS log scaling slider
html javascript log-slider range-input vanilla-javascript vanilla-js
Last synced: 10 Apr 2025
https://github.com/paulclindo/fox-game
A virtual pet game built in vanilla JS, CSS and HTML
css html parcel-bundler vanilla-js
Last synced: 08 Apr 2025
https://github.com/fiamecaster/bfn-stats
Website for viewing stats on all playable classes in PVZ BFN
css html javascript react solid typescript vanilla-js website
Last synced: 08 Apr 2025
https://github.com/masoumehmohebbi/vanilla-js-timer
A simple timer with javascript ⏳
css html5 javascript javascript-timer timer vanilla-js
Last synced: 22 Feb 2025
https://github.com/banshee-technologies/agnosticwipe
AgnosticWipe is a utility function that safely removes all child nodes of a given DOM element, avoiding the use of innerHTML to clear content. It includes configurable debugging capabilities (log and warn), similar to other Agnostic modules, to assist with troubleshooting during development.
agnostic-wipe agnosticwipe clean dom dom-manipulation firstchild innerhtml javascript removechild security targetselector vanilla-javascript vanilla-js wipe xss
Last synced: 17 Nov 2024
https://github.com/ullaskunder3/master-javascript
I have combined a few JavaScript files that I created while learning the language. The files cover a wide range of topics, including functions, objects, arrays, etc. I hope that the files will be helpful to other people who are learning JavaScript.
advanced intermediate javascript modern-javascript projects vanilla-js
Last synced: 03 Apr 2025
https://github.com/dgtlss/chronos
Chronos is a lightweight, timezone-aware date and time manipulation library for JavaScript. It provides an intuitive API for parsing, manipulating, and formatting dates and times.
chronos chronosjs date-formatting date-manipulation javascript javascript-library time-manipulation vanilla-javascript vanilla-js
Last synced: 17 Nov 2024
https://github.com/lmachens/sons-of-the-forest-map
Stay on top of your game with real-time position tracking, nodes of weapons & points of interest, and overlay mode for seamless progress tracking.
game-development gamedev overwolf soft vanilla-js vitejs
Last synced: 20 Nov 2024
https://github.com/signalkuppe/fisarmonica
A simple and accessible vanilla js accordion plugin
accessible accessible-accordions accordion accordion-plugin vanilla-javascript vanilla-js vanillajs
Last synced: 22 Mar 2025
https://github.com/logic-fabric/tip-calculator-app
A Frontend Mentor challenge - Feb 2022
frontend-mentor gulp html sass vanilla-js
Last synced: 12 Mar 2025
https://github.com/lintangwisesa/vanilla_javascript_dom
DOM manipulation with Vanilla JS 🍦
dom-manipulation javascript vanilla-js
Last synced: 26 Feb 2025
https://github.com/fedeperin/piano-javascript
A piano made with HTML, CSS and Vanilla JS
javascript-piano js-piano piano vanilla-javascript vanilla-js
Last synced: 09 Apr 2025
https://github.com/mladenilic/pwd_toggle
Minimalist tool for creating password input visibility toggle
js password password-manager toggle vanilla-js
Last synced: 26 Feb 2025
https://github.com/completejavascript/vanilla-js-snippets
This project is moved to https://github.com/jscenter/vanilla-js-snippets
helpers javascript js plain-js snippets tookit vanilla-javascript vanilla-js vanilla-js-snippets
Last synced: 03 Apr 2025
https://github.com/insanj/interesting
🎮 game microblog from and for @insanj https://interesting.works
blog css datex html js links list vanilla-javascript vanilla-js
Last synced: 03 Apr 2025
https://github.com/lukem512/calendarify
A client-side calendar designed to be a drop-in replacement for the html5 datepicker
calendar client-side form html5 input vanilla-js verjio
Last synced: 14 Mar 2025
https://github.com/autumnchris/rock-paper-scissors
A JavaScript game where the user plays Rock Paper Scissors against the computer. The first to beat the other in five rounds wins.
babel css css3 html html5 javascript js-classes rock-paper-scissors sass scss the-odin-project theodinproject vanilla-javascipt vanilla-js vanillajs webpack
Last synced: 10 Apr 2025
https://github.com/splittydev/subtle
Beautiful subtle particle effects using canvas.
background canvas effect subtle vanilla-javascript vanilla-js webapp
Last synced: 26 Mar 2025
https://github.com/efiand/well
Карточный пасьянс «Колодец».
a11y bem design eslint favicons opengraph portfolio-project semantics sprite stylelint svg vanilla-js vite
Last synced: 10 Apr 2025
https://github.com/efiand/gulp-template
Шаблон с SSR/SPA на Vue и Svelte
a11y bem boilerplate eslint gulp image-optimization mobile-first nodejs pixelperfect portfolio-project postcss posthtml retinal-images sprite stylelint vanilla-js w3c-validation webp webpack
Last synced: 10 Apr 2025
https://github.com/mfranzke/loading-attribute-polyfill-with-serviceworker
Fast and lightweight dependency-free vanilla JavaScript polyfill for native lazy loading / the awesome loading='lazy'-attribute, depending on Service Worker
html5 javascript lazy-loading native-lazy-loading polyfill vanilla-js web-development
Last synced: 24 Mar 2025
https://github.com/jojobyte/theway
A tiny (zero dependency) isomorphic router for browsers & servers.
backend browser frontend isomorphic isomorphic-javascript router server vanilla vanilla-js zero-dependencies zero-dependency
Last synced: 13 Nov 2024
https://github.com/wendelladriel/vanilla_js_es6_workshop
A simple front-end application to use as example in a Vanilla JS and ES6 workshop
bulma es6 example javascript talk training vanilla-js workshop yarn
Last synced: 02 Apr 2025
https://github.com/ahmed-roshdy-1/countdown-app
counts down to your birthday, wedding, vacation, retirement, or any other event.
countdown countdown-timer css html javascript js local-storage localstorage vanilla-javascript vanilla-js
Last synced: 02 Mar 2025
https://github.com/dvho/cyrillify
Cyrillify obfuscates your text with Cyrillic homoglyphs. Swapping English characters with their Cyrillic equivalents has the benefit of obfuscating text, cloaking content from scrapers and bots while allowing humans to read content as normal.
cyrillic javascript javascript-library library npm npm-module npm-package npmjs obfuscate obfuscate-code obfuscate-strings obfuscation obfuscation-script obfuscator vanilla-javascript vanilla-js
Last synced: 12 Jan 2025
https://github.com/kostastepetes/creative-agency-website
:computer: Website template for a creative web agency that displays a homepage, services page, work/projects page and a contact page. Made in HTML5 + CSS + Vanilla JS
company-site creative-agency css html5 javascript portfolio-website vanilla-js website-template
Last synced: 27 Feb 2025
https://github.com/luisadame/todojs
A todo app made in Javascript, it scapes html tags, parses urls and works offline.
design-pattern javascript js learning-js todo vanilla-js
Last synced: 28 Feb 2025
https://github.com/kieranbarker/dice-component
A web component for interactive "roll a die" buttons.
vanilla-js vanilla-js-academy web-components
Last synced: 11 Mar 2025