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-05-06 00:29:19 UTC
- JSON Representation
https://github.com/xertxetin/cetinjs
CetinJS is a minimalist framework developed entirely with vanilla JavaScript. It contains no unnecessary commands, only efficient and essential ones. By maximizing performance and reliability, it allows users to develop faster and more efficient applications.
cetinjs css framework html javascript js libary vanilla-javascript vanilla-js
Last synced: 27 Jan 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/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/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/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/eduardoprofe666/sudoku-play
🔢 Simple Sudoku Game PWA On/Offline made with vanilla HTML/CSS/JS
progressive-web-app pwa render sudoku sudoku-offline sudoku-online sudoku-play vanilla-js
Last synced: 18 Nov 2024
https://github.com/rajarakoto/birdhunter-js
Mini-game in vanilla JS inspired by From Scratch's bubble generator project, you play as the bird hunter 💛
dom hunter javascript minigame vanilla-js
Last synced: 07 Apr 2025
https://github.com/ujw0l/carousel.js
Javascript library to create image carousel
carousel image-carousel javascript-library vanilla-js
Last synced: 30 Mar 2025
https://github.com/ujw0l/js-overlay
JS library that lets user to view image gallery, content, iframe content and ajax content in modal box
ajax iframe image-gallery js-library js-overlay modal vanilla-js
Last synced: 30 Mar 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/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/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/davorpa/hab-m04
Hack A Boss Bootcamp - Module 04 (Javascript ES6 - II)
bootcamp classroom dom dom-manipulation ecmascript2018 ecmascript6 es6-javascript exercises exercism hack-a-boss hackaboss javascript javascript-vanilla vanilla-javascript vanilla-js
Last synced: 05 Mar 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/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/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/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/abhinpai/learnings
This repository contains all new learnings on technologies such as React, Redux, VanillaJS, Redux-Thunk, and Redux-Logger
react redux redux-logger redux-thunk vanilla-js
Last synced: 07 Apr 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/nielslange/backgammon
🎲 Good old backgammon written in Vanilla JS
backgammon backgammon-game vanilla-javascript vanilla-js vanillajs
Last synced: 07 Apr 2025
https://github.com/tomaszbujnowicz/vanilla-js-accordion
A dependency-free Vanilla JS accordion. No dependencies, no automation build tools.
accessibility accordion accordionjs js-accordion-accessible vanilla-js
Last synced: 06 Mar 2025
https://github.com/fivefifteen/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: 15 Mar 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/gil0mendes/love-page
Easy integration for people love your work ❤️
button custom-element integration vanilla-js
Last synced: 30 Mar 2025
https://github.com/lablnet/snake
It is my own implementation of Snake Game in HTML 5 canvas and vanilla js.
games html5-canvas javascript mit-license open-source snake snake-game vanilla-js
Last synced: 15 Mar 2025
https://github.com/chanmyaemaung/chanid
CHANID is a compact and robust utility for generating unique identifiers in JavaScript and TypeScript.
chanid js-library npm-package typescript-library vanilla-js
Last synced: 04 Mar 2025
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/hunghg255/easydrawer
Drawer
draw drawer drawing-app paint painting tiny-draw vanilla-js
Last synced: 30 Apr 2025
https://github.com/teotimepacreau/text-line-filling-animation-on-scroll-day6-of-100daysofcode
Text line filling animation built with Vanilla JS, GSAP, CSS, HTML
animation brutalist css gsap html line-mask linefilling split-type text-animation typography typography-animation vanilla-js vibrant-colors
Last synced: 05 Mar 2025
https://github.com/leedo97y/meme-maker
2022 ver 그림판 업데이트 - 밈(meme)을 만들 수 있는 그림판 만들기
canvas2d canvasapi javascript js vanilla-javascript vanilla-js
Last synced: 30 Apr 2025
https://github.com/leedo97y/randomback-colorgradient
JS 챌린지 11차 과제 - 지정된 색을 이용하여 linear-gradient로 Background Random Color 구현하기
javascript js jschallenge vanilla-javascript vanilla-js
Last synced: 30 Apr 2025
https://github.com/leedo97y/randomnumbergame
JS 챌린지 8일차 과제 - 입력한 숫자만큼의 범위에 있는 랜덤 숫자를 맞추는 게임
javascript js jschallenge vanilla-javascript vanilla-js
Last synced: 30 Apr 2025
https://github.com/denisaleman/toggletransition
Tiny vanilla Javascript plugin that helps you to Show/Hide/Toggle DOM Elements with CSS transitions without worrying about details.
csstransition dom-manipulation hide hide-elements javascript no-dependencies show toggle transitionend-event transitions vanilla vanilla-javascript vanilla-js visibility
Last synced: 26 Mar 2025
https://github.com/whatrocks/fling-web
fling web
farcaster farcaster-protocol vanilla-js
Last synced: 21 Feb 2025
https://github.com/makevoid/swipey-image-gallery
A project I did in 2013, it's a phone/tablet-ready web image gallery built using coffeescript and jquery - the best tools available at that time :)
gallery javascript multitouch-api photo-gallery swipe-effect touch-api touch-ready vanila-javascript vanilla vanilla-js web
Last synced: 16 Feb 2025
https://github.com/kodie/kolorfield
A tiny, dependency-free, color input field helper that utilizes the native color picker.
color color-picker colors field fields html input javascript js vanilla-javascript vanilla-js
Last synced: 21 Jan 2025
https://github.com/leedo97y/timeuntilchristmas
JS 챌린지 10일차 과제 - 크리스마스 까지 남은 시간 보여주기
javascript js jschallenge vanilla-javascript vanilla-js
Last synced: 30 Apr 2025
https://github.com/echb/livjs
Livjs is a pure and simple way to build reactive web applications.
dom rective simple ui vanilla-js
Last synced: 15 Apr 2025
https://github.com/ivanovx/javascript-techniques
JavaScript Techniques
javascript vanilla-javascript vanilla-js vanillajs
Last synced: 16 Feb 2025
https://github.com/blazeinferno64/dictionary-app
A free open source dictionary app made in using JavaScript
api-client api-rest blazeinferno64 client-side dictionary javascript nodejs vanilla-javascript vanilla-js
Last synced: 26 Feb 2025
https://github.com/ahmed-roshdy-1/video-player
VanillaJS: creating a custom video player.
css html html-css-javascript javascript js roshdy vanilla-javascript vanilla-js video video-player
Last synced: 02 Mar 2025
https://github.com/ibrahimtanyalcin/cahir
Proxy function pattern for method chaining
chat-application chatgpt dom-manipulation loader method-chaining proxy tagged-template-literals vanilla-javascript vanilla-js web-components webcomponents
Last synced: 17 Mar 2025
https://github.com/whats-a-mattr/neon-snake
game javascript resume retro vanilla-javascript vanilla-js webdev
Last synced: 02 Apr 2025
https://github.com/jaandrle/deka-dom-el
A library expanding the capabilities of the native DOM API with the aim of offering the possibility of writing reactive UI templates/components declaratively directly in JavaScript.
client-side-rendering declarative declarative-programming declarative-ui dom functional-programming javascript reactive reactive-programming rendering server-side-rendering signals signals-library typescript ui ui-components vanilla-javascript vanilla-js webcomponents
Last synced: 07 Apr 2025
https://github.com/shim369/astro-newt-site
Jamstack with headless CMS
aos-animation astro headless-cms jamstack newt react-hook-form scss typescript vanilla-js vercel-deployment
Last synced: 02 Mar 2025
https://github.com/amaurycarrade/grav-theme-amaury-carrade
Gabari Grav du site d’Amaury Carrade (anciennement Nebulius)
amaury-carrade bulma cms fullpage grav grav-cms grav-theme nebulius scss template theme twig vanilla-js
Last synced: 25 Mar 2025
https://github.com/ahmed-roshdy-1/bookmark-app
Bookmark Apps to Organize Links, Save Social Posts, and Read It Later ·
bookmark-for-websites bookmarks css html html-css-javascript javascript js roshdy vanilla-javascript vanilla-js
Last synced: 02 Mar 2025
https://github.com/sryze/mysql-logger
Query logging plugin for MySQL/MariaDB :dolphin: server
c mysql plugin vanilla-js websockets
Last synced: 22 Feb 2025
https://github.com/ardier16/jsunit
A simple unit testing framework written in JavaScript (ES6)
css3 es6 html5 javascript javascript-library testing-framework unit-testing vanilla-js
Last synced: 16 Mar 2025
https://github.com/oryoffe/vanilla-js-simple-framework
Simple vanilla js framework example with TypeScript, JSX, State updates, Templating, Routing, code splitting
template-repository typescript vanilla-javascript vanilla-js
Last synced: 22 Feb 2025
https://github.com/ardier16/pong-html5
Simple pong game written in JavaScript using no libs
css3 html5 html5-game javascript javascript-game pong pong-game pong-js vanilla-js
Last synced: 16 Mar 2025
https://github.com/jerp86/fundamentosjs-jogo-da-memoria
🎮🎲️🦸 Heroes Memory Game 🦸♀️🎯🕹️
Last synced: 11 Mar 2025
https://github.com/jalbam/tetrissimus
[Tetrissimus] Tetris game totally written in DHTML.
cross-browser cross-device cross-platform cross-platform-game crossplatform css dhtml game javascript javascript-game js multiplatform puzzle-game tetris vanilla-javascript vanilla-js vanillajs web-based web-based-game web-game
Last synced: 14 Mar 2025
https://github.com/konyd/weather-app
Weather app built with vanilla Js using OpenWeather API.
html-css-javascript js openweathermap vanilla-javascript vanilla-js weather-app
Last synced: 28 Mar 2025
https://github.com/jalbam/buscayasminas
[Buscayasminas] Minesweeper game totally written in DHTML. Highly configurable.
cross-browser cross-device cross-platform cross-platform-game crossplatform css dhtml game javascript javascript-game js minesweeper minesweeper-game multiplatform vanilla-javascript vanilla-js vanillajs web-based web-based-game web-game
Last synced: 14 Mar 2025
https://github.com/sabieber/cinematicjs
Vanilla JS HTML5 Video Player
html5 javascript player vanilla-js video
Last synced: 17 Feb 2025
https://github.com/dj0nny/pokemon-team-builder
A vanilla Javascript team builder for Pokèmon
css html javascript pokemon pokemon-team-builder vanilla-javascript vanilla-js
Last synced: 21 Feb 2025
https://github.com/stpkkk/mapty
This web application allows you to track your workouts by recording your location, distance, time, and other metrics using the browser's built-in geolocation and local storage APIs.
Last synced: 01 Mar 2025
https://github.com/saganaki22/neonoracle
🌟 NeonOracle: A cyberpunk terminal delivering wisdom through neon-lit commands. Type !help to discover its secrets... 💚
aesthetic command-line css cyber cyberpunks draggable-windows drbaph easter-eggs hacker javascript matrix minimalist neon quotes retro terminal terminal-emulator vanilla-js web-app wisdom
Last synced: 01 Mar 2025
https://github.com/ctsrc/simulated-victor-game
A simulation of a game that has characteristics similar to The Secretary Problem, but where the numbers are generated in a specific, known way
applied-probability css decision-theory html5 mathematics secretary-problem simulation statistics vanilla-js
Last synced: 26 Feb 2025
https://github.com/2kabhishek/stages-of-grief
Go through the 5 satages of grief 🌒🌝
basic-website css vanilla-js web
Last synced: 01 Mar 2025
https://github.com/peteee/diginotes
A notes application that stores text, images etc. into IndexedDB storage
client-side indexeddb javascript mobile-web-app nocookies notes-app offline storage vanilla-js web-app
Last synced: 25 Feb 2025
https://github.com/rumenpetrov/vacations-calendar
Calendar with all vacation days in the year, using vanilla js web components.
custom-elements es-modules shadow-dom vanilla-js
Last synced: 04 Mar 2025
https://github.com/peteee/html-mini-template
Super simple & responsive template with minimal styling and mobile navigation
css html javascript mobile-web-app responsive vanilla vanilla-js
Last synced: 25 Feb 2025
https://github.com/yusufsefasezer/ysslider.js
Free, simple and responsive slider plugin.
content-slider image-slider javascript no-dependencies responsive-slider slide slider vanilla-js
Last synced: 03 Mar 2025
https://github.com/2kabhishek/tabulator
A calculator in a table 📟📈
calculator clean-design fun html5 mini-project table vanilla-js
Last synced: 01 Mar 2025
https://github.com/johndev19/fitness-tracker
FitTrack Pro is a startup project and requires further implementation for full functionality. It's a simple web application designed to help users track their fitness journey, set goals, and monitor progress. Built with AngularJS, vanilla JavaScript, and PHP for the backend.
angular-js angularjs css html javascript php startup-project system template template-generic-repo vanilla-js
Last synced: 05 Apr 2025
https://github.com/alexchristianqr/apuntes-javascript-seniority
Tips de javascript para nivel Sr.
Last synced: 26 Feb 2025
https://github.com/leandro-parice/goof-troop-pushing-puzzle-game
Game developed for experiments and studies with Javascript language and "Canvas" HTML tag.
canvas css game game-2d game-development html5 javascript vanilla-javascript vanilla-js
Last synced: 11 Mar 2025
https://github.com/lukaofirst/slider-with-vanilla-js
Slider using Pure JavaScript (VanillaJS)
apresentador-de-slides javascript slider vanilla-js vanillajs
Last synced: 22 Feb 2025
https://github.com/agataliberska/faq-accordion-card
Responsive FAQ accordion component
bem-methodology faq-accordion rwd sass-mixins vanilla-js
Last synced: 16 Mar 2025
https://github.com/singhofen/small-javascript-projects
Small Javascript projects. Made with .js libraries: Moon.js, particle.js, push.js. As well as jQuery and vanilla JS.
bootstrap4 calculator css3 javascript jquery js js-calculator jsslide modal-dialogs moonjs notifications particles-js pushjs slider-image vanilla-js
Last synced: 18 Feb 2025
https://github.com/arc2d-framework/arc2d-skelton
Arc2D Framework - Build more than just apps. Build the next framework you always imagined. Arc2D is a meta-framework kernel for building new kinds of engines, from gaming to business-oriented domains. Enforce your own standards in large teams.
arc2d-framework css3 documentation game-development game-engine handlebars-js html5 html5-canvas javascript javascript-framework mustache-js mvc-architecture mvc-framework nunjucks object-oriented-programming spa-architecture template-engine vanilla-js w3c-specification webcomponents
Last synced: 11 Mar 2025
https://github.com/foxfirecodes/asteroids
A fun little recreation of the classic Asteroids game in 100% vanilla JavaScript
asteroids asteroids-game game javascript recreation vanilla-js
Last synced: 21 Feb 2025
https://github.com/myjw3b/easy-bootstrap-5-form-validation
Lets use the native browser validation to help validate forms, and use Bootstrap 5's validation css to style the errors. No more complicated validation methods.
bootstrap bootstrap-5 bootstrap-5-3 bootstrap-form bootstrap-form-plugin bootstrap-forms bootstrap5 dependency-free form-validation forms html-css-javascript vanilla-javascript vanilla-js
Last synced: 24 Feb 2025
https://github.com/guerillastudio/code-showcase
Web Component to embed HTML/CSS/JS demos
code demo showcase snippet vanilla-javascript vanilla-js webcomponent
Last synced: 15 Apr 2025
https://github.com/gbonnaire/sleep-tracker-js
Sleep tracker JS is a component for tracking user inactivity on a web application. This component manages several open pages
activity bootstrap component inactivity javascript jquery jquery-ui jsuites multipage sleep timeout timer tracker vanilla-js
Last synced: 04 Mar 2025
https://github.com/mishamyrt/misprint
⌨️ Simple and tiny library, that lets you quickly add a typo notifyer to your site
Last synced: 24 Feb 2025
https://github.com/varunon9/redux-with-vanilla.js
A proof of concept for using redux with vanilla.js. A simple todo app.
redux redux-with-vanillajs todolist vanilla-js
Last synced: 05 Apr 2025
https://github.com/jumanjigobez/storymaker
A Playful 'See 'N' Say StoryMaker' Web-based Version. Responsive and Highly Interactive. Dev using Basics HTML, CSS & Vanilla Js
children commented-code css english-learning html5 javascript loading-animations playfully-study responsive-layout see-n-say storymaker vanilla-js
Last synced: 20 Feb 2025
https://github.com/felpsalvs/e-commerce-pizza-vanillajs
Site para e-commerce com regra de negócios para desconto.
css3 html javascript vanila-javascript vanilla-js
Last synced: 03 Mar 2025
https://github.com/felpsalvs/contagem-regressiva-vanillajs
Manipulação de datas e horas com o JavaScript
Last synced: 03 Mar 2025
https://github.com/kostastepetes/drawing-app
:pencil2: Drawing board that you can change the color, the thickness and erase your previous work. Made in HTML5 + CSS + Vanilla JS.
css draw draw-app drawing drawing-app html5 javascript vanilla-js
Last synced: 27 Feb 2025
https://github.com/kostastepetes/pokedex
:space_invader: Pokedex type interface that contains all the original 150 Pokemon. Made in HTML5 + CSS + Vanilla-Js + PokeAPI
css html5 javascript pokeapi pokeapi-pokedex pokedex pokedex-application pokemon pokemon-api vanilla-js
Last synced: 27 Feb 2025
https://github.com/antonypaquay/note-app
A simple and intuitive note-taking app designed to help you capture ideas and stay organized effortlessly. Focus on what matters most with a clean, user-friendly interface
Last synced: 29 Mar 2025
https://github.com/lebrancconvas/intensive-frontend-projects
Intensive Working for improving my frontend skill to the moon.
css frontend html javascript personal-project side-project vanilla-javascript vanilla-js web-development
Last synced: 26 Feb 2025
https://github.com/ghost-writer-2/mortgage-repayment-calculator
Frontend Mentor Project
beginner-project javascript scss vanilla-js
Last synced: 05 Apr 2025
https://github.com/gregabbott/glon
GLON. List based data format (works as valid Markdown and converts to and from JSON)
javascript json list markdown markup outline plain-text plaintext spec specification vanilla-javascript vanilla-js
Last synced: 25 Mar 2025
https://github.com/enyelsequeira/social-app
This is a Vanilla Javascript App using classes to create the entire Application. It has features such as: Adding, deleting and liking a card. Server-side validation, for the forms, for entering information.
babel classes-and-objects client-side-validation css fetch-api html5 vanilla-js webpack
Last synced: 13 Mar 2025
https://github.com/mucahit-sahin/imagegallery-vanillajs
css html javascript vanilla-js
Last synced: 20 Feb 2025
https://github.com/monomonu/image_slider
An Image Slider using vanilla JS :)
github-deployment image-slider vanilla-css vanilla-js
Last synced: 12 Apr 2025
https://github.com/saptak625/kukukube
A Recreated Version of Kuku Kube for Color Testing for a Biology Internal Assessment.
daisyui kuku-kube tailwindcss vanilla-js vitejs
Last synced: 21 Mar 2025
https://github.com/moeen-mahmud/coding-challenge-by-ksense
The coding challenge from the Ksense
Last synced: 18 Feb 2025
https://github.com/michaelpgalen/CVE-DataVis-Prototype-JS
A vanilla javascript prototype for a React data visualization project.
cve data-visualization vanilla-javascript vanilla-js
Last synced: 10 Mar 2025
https://github.com/ashishantil07/followpath
JS Library to animate elements over a path.
javascript npm npm-package svg vanilla-js
Last synced: 14 Feb 2025
https://github.com/surajk95/leetify
Awesome Leet Code effect for webpages. Built completely with Vanilla JS.
leet-generator leetcode matrix-effect vanilla-javascript vanilla-js
Last synced: 16 Mar 2025