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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/gil0mendes/love-page

Easy integration for people love your work ❤️

button custom-element integration vanilla-js

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

JS 챌린지 8일차 과제 - 입력한 숫자만큼의 범위에 있는 랜덤 숫자를 맞추는 게임

javascript js jschallenge 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/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/leedo97y/meme-maker

2022 ver 그림판 업데이트 - 밈(meme)을 만들 수 있는 그림판 만들기

canvas2d canvasapi javascript js vanilla-javascript vanilla-js

Last synced: 30 Apr 2025

https://github.com/leedo97y/timeuntilchristmas

JS 챌린지 10일차 과제 - 크리스마스 까지 남은 시간 보여주기

javascript js jschallenge vanilla-javascript vanilla-js

Last synced: 30 Apr 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/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/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/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/jerp86/fundamentosjs-jogo-da-memoria

🎮🎲️🦸 Heroes Memory Game 🦸‍♀️🎯🕹️

game heroes memory vanilla-js

Last synced: 11 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/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/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/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/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/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/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/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/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/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/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/alexchristianqr/apuntes-javascript-seniority

Tips de javascript para nivel Sr.

javascript vanilla-js

Last synced: 26 Feb 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/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/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/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/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/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/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/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/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/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/chamale-rac/chat-interface

Vanilla JS chat interface

vanilla-js

Last synced: 21 Mar 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/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/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/felpsalvs/contagem-regressiva-vanillajs

Manipulação de datas e horas com o JavaScript

javascript vanilla-js

Last synced: 03 Mar 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/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/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/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/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/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/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/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/moeen-mahmud/coding-challenge-by-ksense

The coding challenge from the Ksense

api bootstrap5 vanilla-js

Last synced: 18 Feb 2025

https://github.com/haslie22/eldritch-horror-helper

Simple Vanilla JS application for mythos cards shuffling :black_joker:

board-game card-game css eldritch-horror game helper html html-css-javascript html5 vanilla-js

Last synced: 24 Apr 2025

https://github.com/barrettotte/wc-resistor-calc

A resistor color code calculator as a vanilla JS web component.

vanilla-js web-components

Last synced: 29 Mar 2025

https://github.com/hey24sheep/cardscrape

VanillaJS tool to convert Wikipedia "Issuer identification number (IIN)" data table to JSON

credit-card iin scraper vanilla-js wiki

Last synced: 31 Mar 2025

Vanilla JavaScript Awesome Lists
Vanilla JavaScript Categories