An open API service indexing awesome lists of open source software.

Vanilla JavaScript

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

https://github.com/werdl/timesite

Time synced to NTP

frontend ntp vanilla-js

Last synced: 12 Mar 2025

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/andrey-kudinov/fluid

Beautiful fluid

vanilla-js webgl

Last synced: 21 Feb 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/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/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/tpmanc/js-mask

Javascript mask input

javascript js-mask vanilla-js

Last synced: 07 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/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/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/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/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

css flexbox html vanilla-js

Last synced: 30 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/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/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/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/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/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/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

Vanilla JavaScript Awesome Lists
Vanilla JavaScript Categories