Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

Document Object Model (DOM)

DOM (short for Document Object Model) is a cross-platform and language-independent interface that treats an HTML or XML document as a tree structure wherein each node is an object representing a part of the document. The DOM represents a document with a logical tree. Each branch of the tree ends in a node, and each node contains objects. DOM methods allow programmatic access to the tree; with them one can change the structure, style or content of a document. Nodes can have event handlers (also known as event listeners) attached to them. Once an event is triggered, the event handlers get executed.

The principal standardization of the DOM was handled by the World Wide Web Consortium (W3C), which last developed a recommendation in 2004. WHATWG took over the development of the standard, publishing it as a living document. The W3C now publishes stable snapshots of the WHATWG standard.

In HTML DOM (Document Object Model), every element is a node:

https://github.com/aksrug/vowel-counter

Continuously learning DOM

css dom html5 js

Last synced: 03 Jan 2025

https://github.com/mownikapremkumar/day-17-task

RESTCOUNTRIES TASK -In this task we are getting the weather details based on country name

css dom fetch-api html js promise

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/phone_hunter_api

Practice repo - My Phone Hunter With API

api daisy-ui dom html javascript tailwind-css

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/ai_universe_hub

Practice repo - AI Universe Hub

api daisy-ui dom html javascript tailwind-css

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/alphabet_clash_pro

Practice repo - alphabet_clash_27

daisy-ui dom html5 tailwind-css

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/geometry_genius

Practice Repo - geometry genius

daisy-ui dom html5 tailwind-css

Last synced: 03 Jan 2025

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

"This is a repository for learning JavaScript by creating a weather application and consuming APIs from the internet"

api css dom html javascript

Last synced: 10 Jan 2025

https://github.com/sebbekarlsson/domeventlistener

🔄 Subscribe on DOM elements in Python

dom events python python-library scraping

Last synced: 30 Jan 2025

https://github.com/smilevp/webathon-assessment

Basic Pokemon Api using dom operations

css dom html

Last synced: 04 Jan 2025

https://github.com/michaelsboost/vdom

Harness the power of the Virtual DOM for efficient, dynamic web experiences. Seamlessly blend data with template interpolation and streamline updates with intelligent diffing.

diff diffing dom javascript json vdom virtual virtualdom

Last synced: 17 Jan 2025

https://github.com/nodef/svgdom-css

Include custom CSS along svgdom.

css dom svg svgdom

Last synced: 26 Jan 2025

https://github.com/rutarj/signature-app

Simple and minimalist signature app with drawing, color selection, and image saving features.

dom javascript

Last synced: 01 Feb 2025

https://github.com/smilevp/calculator

Calculator using HTML,CSS,DOM,Javascript

css dom html javascript javascript-events

Last synced: 04 Jan 2025

https://github.com/smilevp/webathon-1

Covid19 tracker using DOM,HTML,Javascript and CSS

css dom html javascript

Last synced: 04 Jan 2025

https://github.com/smilevp/shopify

Shopify application using ReactJS. This is just a basic application where I have made use of the react-hooks to toggle between the add to cart and remove button when clicked.

bootstra css dom events html javascript react usestate-hook

Last synced: 04 Jan 2025

https://github.com/smilevp/pagination

Created pagination using HTML,CSS,DOM,Javascript,Event listeners

css dom html javascript javascript-event-listener

Last synced: 04 Jan 2025

https://github.com/nisanth2004/javascript_programs

JavaScript is a high-level, dynamic, and interpreted programming language that is widely used for creating interactive and dynamic web pages.

class css dom function html javascript

Last synced: 11 Jan 2025

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

A Weather App which is developed by JS using weather API Key and URL and real time project

app application css document dom event html img javascript weather

Last synced: 11 Jan 2025

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

Weather app allowing users to search and display real-time weather information for any city.

dom html-css-javascript

Last synced: 01 Feb 2025

https://github.com/matheusfdosan/responsive-project-with-sass

Esse projeto é uma mistura de dois Masterclass, o #08 que usamos estratégias de unidades de medidas do CSS, para que tanto o nosso Layout, quanto os nossos textos, e Media Queries para que fiquem responsivos. Já o #15, é a introdução ao SASS, onde coloco em prática tais ensinamentos.

dom git github html javascript media-queries responsive-design sass

Last synced: 04 Jan 2025

https://github.com/matheusfdosan/masterclass-dom-18

Criando um piano básico e funcional utilizando JavaScript DOM.

css dom git github html javascript rocketseat

Last synced: 04 Jan 2025

https://github.com/matheusfdosan/codeflix

Um projeto muito simples, onde é possível o usuário adicionar cards de filmes.

animation-css css dom git github html javascript media-queries

Last synced: 04 Jan 2025

https://github.com/fabianmendozaospina/contacts

An example about how to use classes as data models in JavaScript

classes css dom html javascript

Last synced: 04 Jan 2025

https://github.com/fabianmendozaospina/clients-detection

This example shows how to detect and handle various Browser Object Model (BOM) events using JavaScript, such as online/offline status, window resizing, and battery status.

bom css dom html javascript

Last synced: 04 Jan 2025

https://github.com/awinogradov/dom-objects

DOM Objects declarations for tests, e2e, cypress and etc.

cypress dom e2e e2e-tests utils

Last synced: 05 Nov 2024

https://github.com/lucacicada/dom-polyfill

DOM for every js runtime!

clearscript dom jint polyfill

Last synced: 04 Jan 2025

https://github.com/github-dev12345/survey-form-freecodecamp-challenge-complete-

freeCodeCamp Challenge complete, make the survey-form, technologies are used SCSS nesting, mixing and partials file, & 😉👍Used CSS3 flex-box, HTML5 semantic codem Make Form DOM Tree Perfect 🚀😊

css3 dom flexbox freecodecamp html5 partials responsive-design scss scss-mixins survey-form

Last synced: 05 Jan 2025

https://github.com/dxxxxy/projectmanager

Familiarization with the HTML DOM. Team project for 420-320-DW-WEB-DEVELOPMENT-II.

420-320-dw dev dom html manager project team web

Last synced: 04 Jan 2025

https://github.com/monicule/dom-practice

Studying DOM

css3 dom html5

Last synced: 24 Jan 2025

https://github.com/semibran/h

Create virtual DOM nodes

create dom h html nodes virtual

Last synced: 19 Dec 2024

https://github.com/kuro-98/tweets-local-storage

✍️ Simulador de Tweets - Aplicación de área de texto para escribir y guardar "Tweets ". Permite a los usuarios crear, visualizar y gestionar una lista de Tweets guardados localmente. Desarrollada con JavaScript vanilla, HTML y CSS, como parte del curso de Juan Pablo de la Torre Valdez en Udemy.

dom dom-manipulation ecmascript ecmascript6 javascript juanpablodelatorrevaldez localstorage udemy udemy-course

Last synced: 11 Jan 2025

https://github.com/kuro-98/todolist-vite

📋 Todo List - Aplicación de lista de tareas desarrollada con JavaScript vanilla, utilizando Vite para la configuración del proyecto. Permite a los usuarios gestionar sus tareas pendientes, completadas y todas en una interfaz sencilla y limpia, inspirada en el estilo de Sindre Sorhus.

dom dom-manipulation ecmascript6 fernando-herrera fernandoherrera javascript modules-architecture udemy udemycourse udemyprojects vite

Last synced: 11 Jan 2025

https://github.com/yurii-yevsiukov/goit-js-hw-06

Goit homework module 6

dom javascript js

Last synced: 18 Jan 2025

https://github.com/neelakandanv/day21-2

A site for holidays of countries

css3 dom git github html5 javascript netlify

Last synced: 18 Jan 2025

https://github.com/neelakandanv/webcode-1

A simple site for cosmetic products

css3 dom git github html5 javascript netlify

Last synced: 18 Jan 2025

https://github.com/neelakandanv/day21-1

Displaying data from Dog API

css3 dom git github html5 js netlify

Last synced: 18 Jan 2025

https://github.com/neelakandanv/day15-2

DOM manipulation with forms

css3 dom git github html5 js netlify

Last synced: 18 Jan 2025

https://github.com/aleclarson/rapht

2D graphs in a compact and intuitive package

dom javascript svg umbrellajs

Last synced: 18 Jan 2025

https://github.com/l0nerof/guess-my-number

Guess My Number - a browser-based game

css dom game html javascript

Last synced: 11 Jan 2025

https://github.com/l0nerof/pig-game

Pig Game - a browser-based game

css dom game html javascript

Last synced: 11 Jan 2025

https://github.com/l0nerof/bankist

Bankist - a single-page banking application

animations bem-methodology css dom html javascript lazy-loading

Last synced: 11 Jan 2025

https://github.com/fabianroy/alpha-clash-pro

PH Practice Project #7

css3 dom html5 javascript tailwindcss

Last synced: 11 Jan 2025

https://github.com/aleclarson/dough

💸 Rich, modern, imperative DOM wrappers

dom html5 javascript

Last synced: 18 Jan 2025

https://github.com/brettz9/handle-node

Simple callback delegator based on DOM Node type

delegator dom dom-node reducer

Last synced: 18 Jan 2025

https://github.com/brettz9/intl-dom

DOM element injection into locale place-holders with pluralization and number/date formatting

dom i18n intl

Last synced: 18 Jan 2025

https://github.com/grimen/react-interactable

A clean and performant React Hook implementation of universal component/element dragging/moving, dropping, and resizing.

browser dom draggable droppable interactable javascript react resizable

Last synced: 12 Jan 2025

https://github.com/robinfr/dom-dfs

Easily perform a depth-first-search through DOM elements

depth-first-search dfs dom

Last synced: 18 Dec 2024

https://github.com/jfjlaros/jso-dom

JSO to DOM: easy HTML creation from JavaScript.

dom html jso json

Last synced: 12 Jan 2025

https://github.com/xotic750/is-node-x

Tests if a value is a DOM Node.

browser dom javascript node nodejs

Last synced: 18 Jan 2025

https://github.com/kulshekhar/mustache_incremental_dom.dart

An experiment to combine mustache with Incremental DOM in Dart

dart dom incremental incrementaldom mustache

Last synced: 12 Jan 2025

https://github.com/bilgehangecici/to-do-list-javascript

A simple naive To-Do List app for become more familiar with JavaScript Document Object (DOM)

css dom html javascript to-do-list todoapp

Last synced: 05 Feb 2025

https://github.com/code4mk/lets-dom

DOM ( Document Objects Model ) JS . 💗 code4mk

code4mk document-object-model dom js js-dom

Last synced: 12 Jan 2025

https://github.com/yashi-singh-9/temperature-converter

The Temperature Converter is a web app for converting temperatures between Celsius, Fahrenheit, and Kelvin. It practices DOM manipulation, form handling, and basic JavaScript calculations. The “Convert” button activates once all fields are filled, providing instant results.

css dom dom-manipulation html javascript manipulation roadmap roadmap-project

Last synced: 12 Jan 2025

https://github.com/aksrug/chuck-norris

Small project for learning fetch

css dom html5 javascript

Last synced: 03 Jan 2025

https://github.com/afeiship/next-element-in-viewport

Judge element if is in viewport.

dom element next viewport

Last synced: 14 Dec 2024

https://github.com/dzenis-h/drag-n-drop

Simple vanilla JS drag & drop implementation built for the purpose of refreshing classes, static methods, inheritance, this keyword, CSS selectors, DOM APIs, etc ...

browser-api class css-selector css3 dom drag-and-drop flexbox html5 inheritance javascript prototypal-inheritance static-method this vanilla-javascript

Last synced: 18 Jan 2025

https://github.com/lucasreis0/livro_books

💡 Utilização dos Principais Métodos de Array: Aprendendo a aplicar métodos como `forEach`, `map`, `filter`, `sort` e `reduce` para manipular arrays de forma eficaz.

arrays dom filter foreach map reduce sort

Last synced: 30 Jan 2025

https://github.com/mohamedumar083/callback-hell-wish

This is Callback-hell

bootstrap5 css dom html

Last synced: 10 Jan 2025

https://github.com/ayaamar200/login

A Smart Login System website is a secure and user-friendly platform designed to make logging in quick and easy.

bootstrap5 crud css3 dom html5 javascript responsive rwd

Last synced: 01 Feb 2025

https://github.com/ola-kaznowska/weather-application-using-api

Weather application using API. Application written in HTML5 CSS3 and JS. Front-End application

api application dom html-css-javascript javascript js junior-frontend-developer vanilla-javascript

Last synced: 24 Jan 2025

https://github.com/wlodpawlowski/dom-test-app

Developed simple web-application for testing (DOM) functionalities based on Bootstrap

bootstrap4 css3 dom ecmascript6 html5 javascript js learning-curve sass

Last synced: 24 Jan 2025

https://github.com/superfola/forge

A set of functions to generate HTML easily

dom html-generator javascript npm

Last synced: 17 Jan 2025

https://github.com/harshit-saraswat/simon-game

This is another project in The Complete Web Development 2020 Bootcamp course from Angela Yu.

css dom dom-manipulation game html javascript javascript-game jquery simon-game

Last synced: 12 Jan 2025

https://github.com/karesztrk/webcomponent-base

A Web Component base class

baseclass dom shadowdom webcomponent

Last synced: 15 Oct 2024

https://github.com/andremelchior/javascript-labs

Repositório com arquivos de exercícios e experimentações em JavaScript, criados para fins de estudos e práticas de programação.

dom javascript js oop-in-javascript

Last synced: 19 Jan 2025

https://github.com/neknaj/cdom

javascriptで簡単にDOMを生成するためのライブラリ

dom javascript-library

Last synced: 19 Jan 2025

https://github.com/betaweb/dom-images

A simple JS class to get, filter, handle images URLs and catch their loading state on HTML document, HTML node, string and/or stylesheets.

background-image css dom handle-images images javascript jpeg jpg js png simple src stylesheets svg

Last synced: 19 Jan 2025

https://github.com/magnitopic/marcas_daw

Ejercicios de Lenguaje de Marcas de 1ºDAW

bootstrap dom html-css-javascript responsive school

Last synced: 19 Jan 2025

https://github.com/mtapirina/chore-door

Codecademy Chore Door Project

codecademy-pro dom game javascript

Last synced: 19 Jan 2025

https://github.com/justjum/etch-a-sketch

JavaScript DOM manipulation Flex-a-sketch

css dom game javascript rainbow random

Last synced: 31 Jan 2025

https://github.com/shingareom/windowobjectin-js

Explore JavaScript's Window Object subobjects! 🪟📚 Discover a curated list with MDN links, revealing browser capabilities from storage to rendering. Enhance your understanding of the browser environment. Created for developers interested in diving deeper.

diploma dom javascript om omshingare shingare shingareom window

Last synced: 19 Jan 2025

https://github.com/kimdaniiell/web-lab-1

Лабораторная работа 1

ajax css dom html javascript php php5 web

Last synced: 19 Jan 2025

https://github.com/naopeke/maquetacion

Curso de Codenotch

css dom homework html javascript

Last synced: 13 Jan 2025

https://github.com/ali-ramazani/drum_kit

This web-based Drum-Kit simulator is developed using JavaScript DOM and Event Listeners. Discover and showcase your musical talent by engaging with a virtual drum set and unleash your rhythmic prowess.

aliramazani css dom drumstick html javascript ui ux web webdevelopment webg webgame

Last synced: 05 Jan 2025

https://github.com/mondial7/splattercss

Support library for css scoping. Splatter your css into inline-styles. Available on NPM.

css css-inject dom inline-styles styling-and-shadow-dom

Last synced: 31 Jan 2025

https://github.com/kazu69/export-context

Executing not exported js code and browser js code in a Sandbox With Node's VM Module

context dom esnext javascript testing unit-testing

Last synced: 02 Feb 2025

https://github.com/afeiship/next-dom-event

Dom event api based on next toolkit.

dom event next on

Last synced: 27 Oct 2024

https://github.com/er-arunkumarselvam/javascript-dom

Explore the JavaScript DOM topics and task to be preformed in hands-on learning

dom js jsdom

Last synced: 26 Jan 2025

https://github.com/mathieucaroff/html-to-hyper

Convert HTML to hyper

converter dom html hyper

Last synced: 02 Jan 2025

https://github.com/martapolii/javascript-practice

Focusing on JavaScript and its advanced features like OOP, DOM manipulation, AJAX, and jQuery. Includes hands-on practice and implementation of dynamic web applications.

ajax bom client-side-scripting dom dynamic-web-application javasc javascript-arrays javascript-events javascript-form-validation javascript-functions jquery mobile-support web-storage

Last synced: 13 Jan 2025

https://github.com/princebansal7/javascript-projects

Just sharing what I am Learning through my codes and Projects to understand DOM manipulation

dom es6 javascript

Last synced: 25 Jan 2025