Ecosyste.ms: Awesome
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.
- 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: 2024-11-12 00:27:19 UTC
- JSON Representation
https://github.com/4GeeksAcademy/vanillajs-hello
Template to start a Vanilla.js web application using modern web stack: Vite, Bootstrap, HTML/CSS.
boilerplate gitpod project-boilerplate project-template project-templates scss template vanilla-javascript vanilla-js vanillajs vanillajs-helper vanillajs-template webpack
Last synced: 17 Aug 2024
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/quru/qis
Dynamic image server for web and print
dynamic-images image image-api image-gallery image-server management pillow responsive-images vanilla-js
Last synced: 30 Oct 2024
https://github.com/cferdinandi/modals
Simple modal dialogue windows
javascript javascript-plugin modal-dialogue-windows modals no-dependencies vanilla-js
Last synced: 27 Oct 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/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/micheleriva/mjn
β‘οΈLike loadash.get, but in ~200 bytes
error-handling exception-handling javascript js lodash-get objects typescript undefined-behavior vanilla-js
Last synced: 01 Nov 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/maxulyanov/imagecomparison
Slider to quickly compare two images
compare compare-images css css3 dom es6 imagecomparison javascript plugin slide slider vanilla-js
Last synced: 31 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/maxulyanov/ImageComparison
Slider to quickly compare two images
compare compare-images css css3 dom es6 imagecomparison javascript plugin slide slider vanilla-js
Last synced: 12 Nov 2024
https://github.com/beforesemicolon/cwco
Powerful and Fast Web Component Library with a Simple API
components components-framework components-library css custom-elements cwco html javascript typescript vanilla-js web-component web-components webapp webcomponents
Last synced: 14 Oct 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/priyank-p/simplepicker
Simple date and time picker in vanilla javascript
css datepicker datetime-library datetime-picker datetimepicker html html5 javacript lightweight picker simplepicker vanilla-javascript vanilla-js
Last synced: 07 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/tanepiper/mm-components
Music Markups components
stenciljs vanilla-javascript vanilla-js web-audio-api webaudio webcomponents
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/cferdinandi/sticky-footer
Dynamic, responsive sticky footers.
footer javascript javascript-plugin no-dependencies sticky-footer 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/zooplus/zoo-web-components
Web-components library.
css custom-elements javascript presentational-components shadow-dom ui-components vanilla-javascript vanilla-js vanillajs web-component web-components
Last synced: 14 Nov 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
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/hydecorp/drawer
A touch-enabled drawer component for the modern web.
custom-element drawer drawer-layout hydejack jquery jquery-plugin menu menu-navigation reactive rxjs swipe-gestures touch-events ui-component vanilla vanilla-js web-components webcomponent
Last synced: 12 Oct 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
Last synced: 14 Oct 2024
https://github.com/hydecorp/push-state
Turn static web sites into dynamic web apps.
ajax animations custom-element history-api history-management hydejack jquery jquery-plugin page-loader page-transitions pjax prefetch prefetcher reactive rxjs smoothstate vanilla vanilla-js web-components webcomponent
Last synced: 12 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/natainditama/hikstore
π₯Ύ Online hiking store website
css css3-flexbox ecommerce ecommerce-store ecommerce-website font-awesome hikstore html html-css html-css-javascript html5 javascript natainditama store vanilla-javascript vanilla-js website website-design website-template
Last synced: 09 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/ava-cassiopeia/simple-switch
Vanilla JS/CSS Switch UI element
checkbox javascript js sass switch ui ui-components vanilla-js web-component webpack
Last synced: 03 Aug 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/codedthemes/gradient-able-free-admin-template
Gradient able free bootstrap, angular, react admin template
admin-dashboard admin-template angular16 angular18 bootstrap5 freetemplate mit-license pure-javascript vanilla-javascript vanilla-js
Last synced: 08 Nov 2024
https://github.com/isakhauge/nanosplash
The tiny loading screen for web artisans
javascript loader loading loading-indicator loading-screen loading-spinner spinner spinners splash splash-screen splashscreen typescript vanilla-js
Last synced: 08 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/thednp/color-picker
Modern ColorPicker Web Component
color-palette-generator color-picker color-picker-popup javascript vanilla-js
Last synced: 27 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/albinotonnina/vanilla-js-demo-app
Vanilla JS demo app
javascript vanilla-javascript vanilla-js
Last synced: 13 Oct 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/yusufsefasezer/yscountdown.js
A simple and easy-to-use countdown plugin.
countdown countdown-calculator countdown-javascript javascript no-dependencies nodejs vanilla-js
Last synced: 14 Nov 2024
https://github.com/cunningdj/recreationgovavailability
Recreation.gov Campsite Availability App
campground campgrounds camping chrome chrome-devtools chrome-plugin es6 government-data national-park national-parks national-parks-api parks vanilla-javascript vanilla-js
Last synced: 06 Nov 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/marcelo-ribeiro/smask
Smask - Vanilla JS Mask
input-mask js mask vanilla-javascript vanilla-js
Last synced: 12 Nov 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)
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.
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