Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Vanilla JavaScript

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

https://github.com/wcoder/life-calendar

:calendar: Online calendar of your Life in Weeks.

calendar html5-canvas javascript jspdf life life-calendar pure-javascript vanilla-js

Last synced: 01 Nov 2024

https://github.com/albirrkarim/react-speech-highlight-demo

React / Vanilla JS text-to-speech with highlighting the words and sentences that are being spoken using audio files, text-to-speech API, and web speech synthesis API

elevenlabs elevenlabs-react openai-tts react-native reactjs speechsynthesis speechsynthesisutterance ssml text-to-speech typescript vanilla-js youtube

Last synced: 08 Nov 2024

https://github.com/cferdinandi/bin

A tiny (<1kb) localStorage and sessionStorage helper library.

javascript javascript-library localstorage sessionstorage vanilla-javascript vanilla-js

Last synced: 27 Oct 2024

https://github.com/hcodes/show-js-error

⚠️ Show a message about a js error in any browser

debugger javascript js-errors vanilla-js

Last synced: 13 Nov 2024

https://github.com/xpl/panic-overlay

Displays JS errors in browsers. Shows sources. Use with any framework. πŸ’₯✨

debug error-handling error-overlay error-reporting javascript panic-overlay parcel snowpack stack stacktrace vanilla-js webpack

Last synced: 28 Oct 2024

https://github.com/luncheon/ripplet.js

Fully controllable vanilla-js material design ripple effect generator.

material material-design no-dependencies ripple ripple-effect vanilla-js

Last synced: 07 Nov 2024

https://github.com/englishextra/qrjs2

QR code generating with vanilla js (SVG Element, Data URI SVG String, Data URI PNG String, HTML Table Element).

app front-end html javascript js qr qr-code qrcode qrcode-generator svg svg-images vanilla-js webapp

Last synced: 29 Oct 2024

https://github.com/mits-gossau/event-driven-web-components-realworld-example-app

Exemplary real world application built with Vanilla JS Web Components in an Event Driven Architecture

architecture es6 event event-driven eventdriven realworld realworld-frontend usetheplatform vanilla-javascript vanilla-js webcomponents

Last synced: 04 Aug 2024

https://github.com/mat3e/brains

'Expanding Brain' Meme Generator

brain memes online vanilla-js

Last synced: 26 Oct 2024

https://github.com/cferdinandi/form-saver

A simple script that lets users save and reuse form data.

forms javascript javascript-plugin localstorage no-dependencies vanilla-js

Last synced: 27 Oct 2024

https://github.com/pradipchaudhary/100-javascript-projects

Explore a curated collection of 100 practical JavaScript projects to sharpen your skills from beginner to advanced levels.

api beginner-project cod es6 html5 javascript js learning projects vanilla-js

Last synced: 12 Nov 2024

https://github.com/zoltantothcom/vanilla-js-accordion

Vanilla Javascript accordion - tiny and simple.

accordion accordion-widget vanilla-javascript-accordion vanilla-js

Last synced: 03 Aug 2024

https://github.com/brentoncozby/dom-slider

Plain JavaScript version of jQuery's slideToggle(), slideDown(), & slideUp(), but does not use display: none.

accessibility animation jquery vanilla-js

Last synced: 10 Nov 2024

https://github.com/doinel1a/vite-three-js

Boilerplate template designed to quickly bootstrap a 3D Web App, SPA, website or landing page with Three.JS, GLSL, Vite, TailwindCSS, ESLint, Husky and much more in just 30 seconds.

boilerplate boilerplate-template glsl javascript js shaders template three-js three-js-boilerplate three-js-template threejs threejs-boilerplate threejs-template vanilla-javascript vanilla-js vite web-3d web3d webgl webgl-template

Last synced: 11 Oct 2024

https://github.com/yaph/chatgpt-export

A browser bookmarklet for exporting conversations with ChatGPT as markdown files.

bookmarklet browser-bookmarklets browser-tools chatgpt chatgpt-tools document-conversion html2markdown markdown vanilla-javascript vanilla-js

Last synced: 10 Nov 2024

https://github.com/nash403/navscroll-js

Lightweight package for highlighting menu items as you scroll the page, also scrolling to target section when item clicked. Use as a vue component/directive or in vanilla js.

navigation-item onscroll scrollto vanilla-js vue-component vue-directive vuejs2

Last synced: 01 Nov 2024

https://github.com/flodlc/nebula

Nebula is a lightweight JavaScript library for creating beautiful universe and sky animations. Including configurable Stars, Nebulas, Comets, Planets and Suns. Compatible with SSR

canvas js nebula planets reactjs stars vanilla-js

Last synced: 27 Oct 2024

https://github.com/cferdinandi/x-ray

X-Ray is a script that lets users toggle password visibility in forms.

javascript javascript-plugin no-dependencies password vanilla-js

Last synced: 28 Oct 2024

https://github.com/ably-labs/multiplayer-games-scalable-networking-framework

This repository contains a base networking framework for building any realtime multiplayer game on the web with Ably using the client/server architecture. This project uses vanilla JS on the client-side and NodeJS on the server-side and is scalable as you need

demo express game game-server gamedev multiplayer nodejs realtime vanilla-js

Last synced: 13 Nov 2024

https://github.com/gcombinator/svelte-flat-ui

Flat UI Independent JS Components + English Docs =

flatui svelte svelte-components ui-components vanilla-js

Last synced: 29 Sep 2024

https://github.com/dozjs/doz

A JavaScript framework for building UI, almost like writing in VanillaJS. For modern browser.

es6-proxy javascript-framework props proxy tagged-template-literals ui-components vanilla-js vdom vdom-library

Last synced: 12 Nov 2024

https://github.com/luncheon/svg-pan-zoom-container

A vanilla-js module for adding zoom-on-wheel and pan-on-drag behavior to inline SVG elements.

directive pan svg vanilla-js zoom

Last synced: 28 Oct 2024

https://github.com/aakashsr/GithubSquare

Explore the most starred projects , trending developers , popular repositories of any date and face off Github Profiles of your choice.

battle-app github github-api github-battle github-explorer github-finder github-search javascript javascript-application popular-repositories trending trending-repositories trending-topics vanilla-js

Last synced: 25 Oct 2024

https://github.com/danialdezfouli/spacecraft-game

Amazing Spacecraft - Vanilla JS browser game

browser-game canvas canvas-game css html vanilla-js web-game

Last synced: 23 Oct 2024

https://github.com/cferdinandi/jar

A tiny (< 1kb) library that makes working with cookies easier.

cookies javascript javascript-library vanilla-javascript vanilla-js

Last synced: 26 Oct 2024

https://github.com/diogomoretti/snakke.js

:snake: Reading Position Indicator written in VanillaJS

javascript scrolling vanilla-js

Last synced: 09 Nov 2024

https://github.com/matteobad/focus-within-polyfill

Small vanilla javascript that feature detect the :focus-within pseudo selector and polyfills it with a standard css class if necessary.

blur focus focus-within polyfill pseudo-classes shadow-dom vanilla-js webcomponents-polyfill

Last synced: 25 Oct 2024

https://github.com/scazzy/kanban-board

Quick tiny vanilla js code for good looking (and working) kanban board

kanban todo-list vanilla-js

Last synced: 07 Nov 2024

https://github.com/codedthemes/dashboardkit-free-admin-template

DashboardKit Bootstrap 5 VanillaJS Free Admin Dashboard Template. Pro version is available to purchase - https://dashboardkit.io

admin-dashboard bootstrap bootstrap-5 bootstrap5 dashboard-templates free-admin-template free-dashboard vanilla-js

Last synced: 11 Oct 2024

https://github.com/thatisuday/curved-menu

VanillaJS fully configurable curved menu (circular navigation)

circular-menu html menu menu-navigation svg svg-filters vanilla vanilla-javascript vanilla-js

Last synced: 10 Nov 2024

https://github.com/codedthemes/dashboard-kit-free-bootstrap-admin-template

DashboardKit Bootstrap 5 VanillaJS Free Admin Dashboard Template. Pro version is available to purchase - https://dashboardkit.io

admin-dashboard bootstrap bootstrap-5 bootstrap5 dashboard-templates free-admin-template free-dashboard vanilla-js

Last synced: 27 Sep 2024

https://github.com/hcodes/metrika-js-errors

ΠžΡ‚ΡΠ»Π΅ΠΆΠΈΠ²Π°Π½ΠΈΠ΅ js-ошибок с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠœΠ΅Ρ‚Ρ€ΠΈΠΊΠΈ

analytics error-monitoring js vanilla-js yandex yandex-metrika

Last synced: 06 Nov 2024

https://github.com/barabazs/feedly-export-save4later

Working script for latest feedly design. Including title, url, summary, time, sourceTitle & sourceUrl

export-json feed feedly nojquery ownyourdata rss script vanilla-js

Last synced: 15 Oct 2024

https://github.com/rossrobino/domco

Minimal Full-Stack JavaScript

ssg ssr vanilla-js vite vite-plugin

Last synced: 31 Oct 2024

https://github.com/lemehovskiy/parallax-background

Vanilla JS parallax background plugin based on GSAP

animation greensock gsap parallax typescript vanilla-js

Last synced: 11 Nov 2024

https://github.com/englishextra/iframe-lightbox

Responsive no-jQuery pure JS/CSS Lightbox for iframes, no dependencies, customizable aspect ratio, 5kb unminified source code, with demo

audiomack browser css front-end frontend html iframe js lightbox no-dependencies no-framework no-jquery pwa soundcloud ui vanilla-javascript vanilla-js vimeo webapp youtube

Last synced: 02 Nov 2024

https://github.com/mvneerven/vanillarouter

A fully functional Vanilla ES6 hash and history based router for any SPA/PWA.

es6 es6-javascript es6-modules pwa-apps single-page-app vanilla-javascript vanilla-js

Last synced: 07 Nov 2024

https://github.com/janmarkuslanger/tabby

πŸ“‚ Super simple vanillaJS tabswitcher plugin! ~2kb

tabby tabs tabswitcher vanilla-javascript vanilla-js

Last synced: 10 Nov 2024

https://github.com/hta218/js-journey

🐫 JS from scratch and useful stuff from YDKJS series

javascript vanilla-js ydkjs

Last synced: 14 Oct 2024

https://github.com/luncheon/flex-splitter-directive

Dead simple panes splitter control based on flexbox. JS + CSS < 1kB (gzipped) with no dependencies.

split-layout split-pane splitter vanilla-js

Last synced: 05 Nov 2024

https://github.com/amranich/vanilla-filemanager

A filemanager template built using JavaScript and SASS without any external dependencies or frameworks.

filemanager html-template html5 sass theme-ui vanilla-js

Last synced: 28 Oct 2024

https://github.com/hywax/vite-vanilla-library-template

Template for creating a library with a fully customized environment.

eslint starter-template template typescript vanilla-js vite vitest

Last synced: 07 Nov 2024

https://github.com/apisearch-io/search-ui

:mag: A set of UI components to build a fully customized search!

apisearch apisearch-ui es6 faceted-search filters search search-engine vanilla-js

Last synced: 05 Nov 2024

https://github.com/doinel1a/vite-vanilla-js

Start a Vanilla JS Web App, SPA, website or landing page using JavaScript, Tailwind CSS, ESLint, Husky, Vite and much more, in JUST 30 seconds, without the hassle of setting up your dev environment.

boilerplate boilerplate-front-end boilerplate-template javascript js sass scss starter tailwind tailwind-css template vanilla-javascript vanilla-js vite

Last synced: 07 Nov 2024

https://github.com/jutunen/custom-piano-keys

A web component for creating custom HTML elements that depict piano keys

custom-element html image-creation javascript piano piano-keyboard svg vanilla-javascript vanilla-js web-component

Last synced: 09 Oct 2024

https://github.com/johann-s/bs-breakpoints

A plugin which detect Bootstrap 5 breakpoints and emit when there is a change

bootstrap bootstrap-5 bootstrap5 breakpoint breakpoint-detection breakpoints breakpoints-plugin vanilla-javascript vanilla-js vanillajs

Last synced: 11 Oct 2024

https://github.com/sandoche/producthunt-floating-prompt

⚑️ Invite your users to support you on product hunt with this floating prompt

javascript product-hunt prompt vanilla-js

Last synced: 28 Oct 2024

https://github.com/capitec/omni-components

Modern UI component library for mobile and web.

ui-library vanilla-js web-components

Last synced: 26 Oct 2024

https://github.com/tomaszbujnowicz/vanilla-js-drawer

A dependency-free Vanilla JS drawer. No dependencies, no automation build tools.

drawer drawers javascript vanilla-javascript vanilla-js

Last synced: 11 Oct 2024

https://github.com/kktsvetkov/heiho

Quick spreadsheet viewer in vanilla JS

csv javascript spreadsheet spreadsheet-viewer spreadsheets vanilla-js

Last synced: 28 Oct 2024

https://github.com/o0101/good.html

πŸ’Ž Good.HTML. A nice framework without the bad stuff. Lots of custom elements, and nice templates. Good. HTML

async custom-elements custom-elements-v1 html html-css-javascript javascript reactive self-closing shadow-dom template-engine templates vanilla-js web-components web-components-library web-framework webcomponents

Last synced: 29 Oct 2024

https://github.com/appleple/multi-menu

JavaScript for multi level menu

npm vanilla-js vanillajs

Last synced: 11 Nov 2024

https://github.com/doinel1a/webpack-vanilla-js

Start a Vanilla JS Web App, SPA, website or landing page using JavaScript, Tailwind CSS, ESLint, Husky, Webpack, Babel and much more, in JUST 30 seconds, without the hassle of setting up your dev environment.

babel boilerplate boilerplate-front-end boilerplate-template express javascript js sass scss starter tailwind-css tailwindcss template vanilla-javascript vanilla-js webpack

Last synced: 07 Nov 2024

https://github.com/annexare/scrolly.js

Scrolly: fast vanilla JS scrollbar plugin with React.js Component & jQuery/Zepto/jBone plugin.

javascript jquery react scrollbar vanilla-js zepto

Last synced: 09 Nov 2024

https://github.com/maykbrito/vanilla-ui-clone-dropbox-home

πŸ˜‡ From React (as https://www.youtube.com/watch?v=VqP1ECc_j4M) to Vanilla

css css3 front-end frontend html html-css-javascript html5 js vanilla-javascript vanilla-js

Last synced: 11 Nov 2024

https://github.com/unmanner/ispinjs

vanilla javascript number spinner

number-spinner vanilla-js

Last synced: 28 Oct 2024

https://github.com/kristoferjoseph/thataway

Minimal URL routing library

minimal router vanilla-js

Last synced: 09 Nov 2024

https://github.com/capitec/omni-router

Framework agnostic, zero dependency, client-side web component router.

router single-page-app spa-router vanilla-js

Last synced: 09 Nov 2024

https://github.com/hoangsonww/hoangsonww

:octocat: Welcome to my GitHub profile! Although this README might look long and detailed, it is not a comprehensive overview of my skills and abilities, so if you want to know more about me, be sure to get in touch!

github github-profile github-profile-readme personal portfolio portfolio-page portfolio-site portfolio-template portfolio-website profile profile-readme profile-website react readme readme-profile vanilla-js

Last synced: 14 Nov 2024

https://github.com/Fi2zz/TypePicker

A date picker use in web and react-native

datepicker react-datepicker typescript vanilla-js vue-datepicker

Last synced: 28 Oct 2024

https://github.com/asishraju/weather-app

Weather App made with vanilla JS using Accuweather API 🌀

accuweather-api vanilla-js weather

Last synced: 13 Nov 2024

https://github.com/cferdinandi/petfinderapi4everybody

A JavaScript plugin that makes it easier to use the Petfinder API.

animals api javascript javascript-plugin no-dependencies non-profit petfinder petfinder-api vanilla-js

Last synced: 28 Oct 2024

https://github.com/thammami01/youtube-ad-blocker

Extension for Chromium-based broswers that skips video ads and hides other 5+ types of banner ads on YouTube, as well as displays statistics.

ad-blocker chrome-extension collaborate communityexchange github student-vscode tailwindcss vanilla-js youtube

Last synced: 14 Nov 2024

https://github.com/antony/svelte-seed

A seed project for getting up and running super quick with svelte

reactive reactiveui rollup seed seed-app svelte svelte-components svelte-framework sveltejs vanilla vanilla-js

Last synced: 12 Oct 2024

https://github.com/RBND-studio/flows-cloud

User onboarding for modern SaaS – Flows lets you build any onboarding you want. Guide users, increase feature adoption, and improve revenue.

feature-introductions guide html javascript onboarding onboarding-tool overlay popover product-adoption product-tours react saas spotlight tour user-onboarding users ux vanilla-js walkthrough

Last synced: 17 Aug 2024

https://github.com/brentoncozby/dom-fader

Like jQuery's fadeToggle(), fadeIn(), & fadeOut().

animation fade fade-in jquery vanilla-js

Last synced: 10 Nov 2024

https://github.com/englishextra/img-lightbox

Responsive no-jQuery pure JS/CSS Lightbox for images, no dependencies, 10kb unminified source code, with demo

audiomack browser css front-end frontend html iframe js lightbox no-dependencies no-framework no-jquery pwa soundcloud ui vanilla-javascript vanilla-js vimeo webapp

Last synced: 07 Nov 2024

https://github.com/yaradigitallabs/eslint-config-yara

Yara Digital Labs JavaScript Style Guide

codestyle eslint npm-package react vanilla-js yarn-package

Last synced: 27 Sep 2024

https://github.com/tri613/swipe-it

An event listener for swiping gestures with vanilla js.

event-listener javascript swipe swipe-gestures vanilla-js

Last synced: 11 Oct 2024

https://github.com/nielslange/vanilla-js-academy

βš“οΈŽ A Vanilla JS workshop by Chris Ferdinandi

vanilla-javascript vanilla-js vanilla-js-academy vanillajsacademy

Last synced: 23 Oct 2024

https://github.com/gnat/awesome-surreal

πŸ—Ώ A curated list of awesome Surreal examples, plugins, resources and other shiny things.

awesome awesome-list awesome-lists dom ergonomics htmx hyper hyperscript javascript jquery jquery-alternative jquery-like locality-of-behavior surreal vanilla-js

Last synced: 08 Nov 2024

https://github.com/fundakartal/vanilla-javascript-projects

Sharpen your JavaScript skills by building projects using plain JavaScript without frameworks.

beginner-friendly beginner-project css html vanilla-javascript vanilla-js

Last synced: 10 Nov 2024

https://github.com/wes-goulet/wc-menu-button

A simple animating menu button (web component)

vanilla-js webcomponent

Last synced: 09 Oct 2024

https://github.com/willybrauner/compose

Compose is a small and type-safe library that links your javascript to your DOM.

atomic-design components dom dom-manipulation page-transitions query typescript vanilla-js

Last synced: 09 Nov 2024

https://github.com/kir-antipov/simpleajax

Vanilla JavaScript library, which designed to make simple ajax-requests

ajax ajax-library vanilla-javascript vanilla-js

Last synced: 12 Nov 2024

https://github.com/koushith/ask-her-out

Ask your crush out in developer style.

vanilla-js

Last synced: 27 Oct 2024

https://github.com/phegman/animate-vanilla-js

A tiny promise based animation function implemented in vanilla JavaScript

animate easing easings es6 es6-javascript typescript vanilla-javascript vanilla-js

Last synced: 28 Oct 2024

https://github.com/grandemayta/create-vanilla-app

Create Vanilla App allows you to develop vanilla javascript projects from scratch with support to Webcomponents and Typescript

cli typescript vanilla-js webcomponents

Last synced: 09 Oct 2024

Vanilla JavaScript Awesome Lists
Vanilla JavaScript Categories