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/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/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/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/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/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/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 🦸‍♀️🎯🕹️

game heroes memory vanilla-js

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

leaflet vanilla-js

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/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.

javascript vanilla-js

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/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

nano typo-notifyer vanilla-js

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

javascript vanilla-js

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/chamale-rac/chat-interface

Vanilla JS chat interface

vanilla-js

Last synced: 21 Mar 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

firebase vanilla-js vite

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

api bootstrap5 vanilla-js

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

Vanilla JavaScript Awesome Lists
Vanilla JavaScript Categories