Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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:
- A document is a document node.
- All HTML elements are element nodes.
- All HTML attributes are attribute nodes.
- Text inserted into HTML elements are text nodes.
- Comments are comment nodes.
- GitHub: https://github.com/topics/dom
- Wikipedia: https://en.wikipedia.org/wiki/Document_Object_Model
- Repo: https://github.com/whatwg/dom
- Created by: World Wide Web Consortium
- Released: October 1, 1998
- Related Topics: shadow-dom, virtual-dom, html, xml, dhtml,
- Aliases: dom-tree, dom-node, dom-element, dom-elements,
- Last updated: 2025-02-06 00:08:22 UTC
- JSON Representation
https://github.com/abdulmazidakash/conceptual-session-1-tour-with-dom
addeventlistener dom javascript
Last synced: 31 Dec 2024
https://github.com/bbmoz/inject-decorator
Create decorators that can inject anything into your JS modules!
annotation babel decorator dom es2016 es7 inject
Last synced: 29 Jan 2025
https://github.com/filip-kustura/hashiwokakero
A web-based implementation of the Hashiwokakero logic puzzle, built using JavaScript with DOM manipulation through jQuery, including event handling to create an interactive grid for drawing bridges.
bridges css dom hashi hashiwokakero html javascript jquery puzzle
Last synced: 29 Jan 2025
https://github.com/masaok/react-router-dom-demo
React Router DOM v6 Demo
dom javascript react react-router-dom router
Last synced: 29 Jan 2025
https://github.com/jlchntoz/zinawt
Zinawt is not a web toolkit
custom-elements decorators dom es-decorators jsx jsx-syntax react web-components
Last synced: 19 Dec 2024
https://github.com/oleksandr-romashko/goit-js-hw-15
Homework for events topic
css dom html javascript-css-html-dom
Last synced: 22 Jan 2025
https://github.com/rubayedhasan/alpha-clash
alpha-clash [a typing game]
daisyui dom dom-manipulation html5-css3 javascript js tailwindcss
Last synced: 29 Jan 2025
https://github.com/alissonooliveiraofc/task-list-v1
Que tal uma lista de tarefas simples e prática para um melhor gerenciamento do dia-a-dia de forma consistente e organizada? Em breve uma nova versão com novas features pra vocês #letsCode!
code code-exercise css database dom javascript localstorage storage task task-manager todoapp todolist tools
Last synced: 22 Nov 2024
https://github.com/kt3k/multiflip
Animation of dom, flipping its sections for showing and hiding the whole
Last synced: 05 Feb 2025
https://github.com/lesiaukr/goit-js-hw-14
Master's degree homework JS course - DOM
async-attribute classlist data-attributes defer-attribute dom dom-manipulation elem-attribute has-attribute hasattribute html-attributes innerhtml insertadjacenthtml queryselector queryselectorall reflow repaint set-attribute setattribute textcontent
Last synced: 29 Jan 2025
https://github.com/substrate-system/dom
Helpers for working with the DOM in tests
Last synced: 07 Dec 2024
https://github.com/sundeeep/blog-app-dom
iNeuron #FSJS 2.0 Vanilla JavaScript Placement Assignment Question: Q. 12. Answer
dom dom-manipulation html5 javascript tailwindcss
Last synced: 15 Dec 2024
https://github.com/anbuleo/colorchangeusingjs
colorChangeusing js
attributes dom forin-loop html javascript javascript-css map
Last synced: 22 Dec 2024
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/theemperorofdaiviet/platform-game
A Platfrom Game from Eloquent JavaScript with a few additional features.
css3 dom game html5 javascript
Last synced: 15 Dec 2024
https://github.com/sushilsree98/guvi
course-project dom html-css-javascript javascript
Last synced: 25 Jan 2025
https://github.com/gulashanhashami/food_app
This is a mini food app created by me. Here you can see latest food, food of the day. And you can search any food.
Last synced: 25 Jan 2025
https://github.com/carevicm/javascript-drum_lesson
Javascript DOM - Drum Lesson
animation css3 dom dom-manipulation html5 images javascript javascript-game sound
Last synced: 22 Dec 2024
https://github.com/carevicm/javascript_dom-dicee_game
Javascript DOM - Dicee Game
css3 dom dom-manipulation html5 javascript javascript-game
Last synced: 22 Dec 2024
https://github.com/pe46dro/jdom-visual
A simple application that show a tree of the DOM of a website page
Last synced: 15 Dec 2024
https://github.com/rubayedhasan/busfarefinder.com
BusFareFinder.com
daisyui dom dom-manipulation dom-manupulation html5-css3 javascript js tailwindcss
Last synced: 29 Jan 2025
https://github.com/rubayedhasan/tab-tab-typing-game
tab-tab-typing-game (A Typing Game)
dom dom-manipulation flowbite html5-css3 javascript js tailwindcss
Last synced: 29 Jan 2025
https://github.com/pranavharsh/shopping-app
oooo waooo, really a big shopping app created by me it has the feature of easily signin and signup with GOOGLE.it has database that stores your id and password for next time login. it contains separate pages for different items and you can easily add your items to cart and also you can increase or decrease their quantities and see their total price. you can also make fake PAYMENTS.that's all about this APP.
dom express firebase-database google html javascript memoize node react redux router scss stripe yarn
Last synced: 17 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/naopeke/maquetacion
Curso de Codenotch
css dom homework html javascript
Last synced: 13 Jan 2025
https://github.com/amsa2002/public-api-weather
Display a weather using public API
bootstrap css dom html javascript
Last synced: 22 Dec 2024
https://github.com/foxbunny/hyperscribe
Extensible DOM node creation library for JavaScript programmers
dom dom-manupulation javascript javascript-library vanilla-javascript
Last synced: 26 Nov 2024
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/shyamsundernt/trading--card--game
TCG (Trading Card Game) Dex API
Last synced: 06 Feb 2025
https://github.com/shyamsundernt/isro-satellites-launched-
ISRO customer satellites launched details
api css dom html isro javascript
Last synced: 06 Feb 2025
https://github.com/fi1a/simplequery
PHP HTML DOM Parser управляемый CSS3 селекторами
dom dom-manipulation html parser php
Last synced: 29 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/null-none/crel2
A small, simple, and fast DOM creation utility
Last synced: 27 Nov 2024
https://github.com/antoniomiguel03/projetos_html
Projetos básicos utilizando os príncipios da linguagem de marcação HTML
atributos dom formularios front-end html listas tabelas tags
Last synced: 06 Feb 2025
https://github.com/zegnat/html-utilities
Utility classes for working with HTML in PHP.
Last synced: 30 Jan 2025
https://github.com/vivekkravindraa/javascript
javascript - es5 - es6 - axios - tickets - script - frontend
Last synced: 09 Jan 2025
https://github.com/shravzzv/items-lister
Final exercise from DOM manipulation YouTube course by Brad Traversy.
bradtraversy dom dommanipulation js theodinproject
Last synced: 02 Feb 2025
https://github.com/deptno/react-script-fall
🍂 Declarative async script loader with order control
dom hooks react react-hook script
Last synced: 31 Dec 2024
https://github.com/mariquenaallosa/resolucion-dalto
Material necesario para seguir los videos de JavaScript realizado por SoyDalto
css dom dom-events dom-manipulation html html-css-javascript javascript location
Last synced: 15 Dec 2024
https://github.com/muthupandi-b/petadoption-frontend
The Pet Adoption Platform frontend is built using React and styled with Tailwind CSS, providing a seamless and responsive user interface for browsing pets available for adoption. Users can submit adoption requests, request to foster pets, and update pet conditions directly from their dashboard.
Last synced: 06 Feb 2025
https://github.com/afeiship/next-dom-event
Dom event api based on next toolkit.
Last synced: 27 Oct 2024
https://github.com/aayushyadavz/keyboard_press
Created a keyboard press project using Javascript Event Listener and in this you have to type any key from your keyboard and this will show it's key code, key, code.
dom eventlistener javascript keyboard windowobject
Last synced: 26 Jan 2025
https://github.com/frozen/hierarchy
rust library for storing hierarchical data
Last synced: 30 Jan 2025
https://github.com/shafygunawan/bookshelf-apps
Book management web application using HTML5, CSS3, and Javascript.
bookshelf dom javascript localstorage todo-app web-storage
Last synced: 06 Feb 2025
https://github.com/vibhudixit-2215001940/scriptify-learning
📚 Scriptify-Learning is my journey through JavaScript, inspired by Coding Blocks and guided by Samarth Vohra Bhaiya. As a proud Super 150 student, I aim to share and grow with the developer community! 🚀
Last synced: 06 Feb 2025
https://github.com/ghoullier/create-dom
Lightweight create DOM element helper
Last synced: 03 Feb 2025
https://github.com/felipefama/controle-financeiro
controle financeiro com html, css e javascript
css-flexbox css-sass dom dom-manipulation html-scss-javascript html5 javascript localstorage
Last synced: 02 Feb 2025
https://github.com/altmshfkgudtjr/eleposition
Get Element position & information
Last synced: 03 Feb 2025
https://github.com/evp8/workshop---wowel-count
css3 dom htlm5 student-project
Last synced: 09 Jan 2025
https://github.com/evp8/51-grupe-dom
Intro to DOM
css3 dom dom-manipulation html5 student-project
Last synced: 09 Jan 2025
https://github.com/hamidhosen42/temperature-hot-solution-api-js
Temperature hot solution api js
api bootstrap css dom html javascript json
Last synced: 31 Dec 2024
https://github.com/hamidhosen42/simple-invoice-application-using-javascript-dom
simple-invoice-application-using-javascript-dom
css css3 dom html html5 javascript
Last synced: 31 Dec 2024
https://github.com/hamidhosen42/programming-hero
Web development is the work involved in developing a website for the Internet or an intranet. Web development can range from developing a simple single static page of plain text to complex web applications, electronic businesses, and social network services.
bootcamp css css-framework dom es6-javascript html javascript jwt mongodb-atlas nodejs react tailwind-css
Last synced: 31 Dec 2024
https://github.com/tokhy1/js_todo_list_app
This is a simple and intuitive todo list application built using JavaScript. Keep track of your tasks, set priorities, and stay organized with this easy-to-use web app.
coding css dom html javascript localstorage programming tasks-manager todo-app todo-list
Last synced: 31 Dec 2024
https://github.com/myterminal/dom-cat
A minimal library to print and log text to DOM elements
Last synced: 17 Jan 2025
https://github.com/pdrollucas/cartao_explorer-lab
Um formulário de preenchimento de cartão de crédito. Projeto com foco em manipular o Javascript DOM, desenvolvido durante o evento "Explorer Lab", da plataforma de cursos online Rocketseat.
Last synced: 17 Jan 2025
https://github.com/denull/swick
A micro framework for building reactive DOM components, state management and publishing events.
dom events framework state-management ui
Last synced: 17 Jan 2025
https://github.com/chimeejs/chimee-helper-dom
the dom handler for chimee
chimee chimee-helper-dom classname dom html-element video
Last synced: 09 Jan 2025
https://github.com/robhilldev/thoughtheap
A place to track your thoughts.
css css3 dom html html5 javascript localstorage no-dependencies state-management webapp
Last synced: 04 Feb 2025
https://github.com/tomashubelbauer/js-markdown
Javascript Markdown AST/DOM parser and serializer
ast dom javascript markdown parser serializer
Last synced: 31 Dec 2024
https://github.com/tomashubelbauer/dom-local-storage-perf
DOM local storage performance experiment
Last synced: 31 Dec 2024
https://github.com/hypersoftllc/qc-dom_utils
A set of utilities for working with the DOM.
Last synced: 09 Jan 2025
https://github.com/astrocoding/projek-dom-bookshelf
Aplikasi Web Pengelolaan Data Menggunakan DOM dan Web Storage Sederhana
css3 dom html5 javascript webstorage
Last synced: 16 Dec 2024
https://github.com/wilsonkinyua/bankist
Advanced JS DOM and Events
carousel dom html js vanilla-javascript
Last synced: 09 Jan 2025
https://github.com/isghe/domnotupdating
JavaScript: showing Safari not updating DOM showing alert in setTimeout
dom javascript macos safari settimeout
Last synced: 25 Dec 2024
https://github.com/aswitalski/dom-test
A subset of DOM Level 4 for tests in Node.js
Last synced: 16 Dec 2024
https://github.com/jodieaddis/to_do_list
@Becodeorg project : creation of a To Do List
css3 dom html5 javascript mobile-first sass todolist
Last synced: 31 Jan 2025
https://github.com/ton9q/final-game-mongo
https://game-js-mongo.herokuapp.com/
audio browser-game canvas css dom eslint express heroku-deployment html javascript jest jquery landing-page mlab-data-api modal-dialog mongoose requestanimationframe rolling-scopes-school server-rendering webpack
Last synced: 23 Oct 2024
https://github.com/muskanmi/js-programming
This repository contains some programs for learning Javascript.
css dom dom-manipulation hoisting html javascript javascript-library
Last synced: 23 Dec 2024
https://github.com/yousufnaveedkhan/javascriptcourse
This JavaScript Course is well-documented and well-organized, check out all lectures and assignments here.
bootstrap css3 dom dom-manipulation html5 javascript jquery
Last synced: 17 Dec 2024
https://github.com/mchalapuk/gulp-query-selector
Selects DOM nodes from Node.js streams
dom gulp jsdom node queryselector stream
Last synced: 17 Jan 2025
https://github.com/bankole2000/booklist
Simple Booklist with ES5 & ES6 Classes
classes constructor dom es5 es6 events localstorage objects prototype
Last synced: 23 Dec 2024
https://github.com/alissonooliveiraofc/trybe-exercicios
Repositório de Exercícios de toda a formação Full-Stack da Trybe!
bootstrap code cookies css date-fns dom exercicios exercicios-javascript exercises flex-box flexbox forms hofs html javascript jest localstorage regex sessionstorage try-catch
Last synced: 10 Jan 2025
https://github.com/coderboy-raiyan/shop-hero
A fully responsive site design using raw html and css
bootstrap5 css3 dom dom-manipulation html5
Last synced: 17 Jan 2025
https://github.com/petekgithub/bankist-app
Current balance, Transfer money, Request loan etc. Working with Arrays (Update UI, clear input field, display input-output-balance prices). Bankist app clone
array-manipulations arrays dom event-listeners javascript
Last synced: 01 Jan 2025
https://github.com/petekgithub/daily-hour-picker
:alarm_clock: Simple DOM application. I used HTML, CSS, JS. It shows free time after calculation.
Last synced: 01 Jan 2025
https://github.com/tadeubdev/outside-cick
A simple package to help identifying a outside click of an element
dom dom-manipulation helper js package
Last synced: 17 Dec 2024
https://github.com/alissonooliveiraofc/pets-api
Este projeto é uma aplicação web divertida que permite aos usuários visualizar imagens aleatórias de cães e gatos com apenas um clique! Utilizando APIs públicas, a aplicação busca imagens de cães e gatos e as exibe na tela.
api bootstrap css dom fetch-api flex-box html mobile-first sweetalert2
Last synced: 10 Jan 2025
https://github.com/m7moudgadallah/elzero-javascript_bootcamp-assignments
This Repo contains al JavaScript bootcamp assignments
css dom gitflow html javascript
Last synced: 01 Jan 2025
https://github.com/aravind1100/tn-weather-details
This Page displays the weather data of places in Tamilnadu.
Last synced: 23 Jan 2025