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-11 00:08:41 UTC
- JSON Representation
https://github.com/prinsfrank/htmldom
!Currently Unstable! HTML DOM parser
composer-library composer-package dom html html5 php
Last synced: 28 Jan 2025
https://github.com/hoyirul/pokemon-gatcha
This project is built with React.js and TailwindCSS. It allows users to search for Pokémon, view detailed information, and use a gacha system to encounter Pokémon based on location and time of day.
dom javascript pokemon-api reactjs router-dom
Last synced: 15 Jan 2025
https://github.com/chandrabose-11/dom-manipulation-from
In this task we are creating a calculator by using dom ,html,css ,bootstrap
Last synced: 07 Jan 2025
https://github.com/fabianroy/geometry-genius
PH Practice Project #6
daisyui dom html5 javascript tailwindcss
Last synced: 11 Jan 2025
https://github.com/sk5198222/edgeautomation
Microsoft Edge Automation project
dom java maven selenium-webdriver
Last synced: 05 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/km-saifullah/shopping_list
A Basic JavaScript DOM Project.
css document-object-model dom html javascript
Last synced: 27 Dec 2024
https://github.com/christopher-r-perkins/javascript-frontend-development
Solutions to Launch School JavaScript Front-end Development exercies. These exercises provided practice for manipulating the DOM.
dom dom-manipulation exercises javascript js launch-school
Last synced: 13 Jan 2025
https://github.com/muffinking-jpeg/js-slider
Yet, another JS slider, written by me.
dom javascript javascript-library js slider slider-library
Last synced: 25 Jan 2025
https://github.com/hitarthchudgar/weather-detect
A weather detection app implemented in JavaScript using the AccuWeather API
api bootstrap-4 design dom html-css javascript weather-app
Last synced: 14 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/maybemahdi/a-5-smart-ticketing
Live Link
css3 dom html5 javascript tailwindcss
Last synced: 20 Jan 2025
https://github.com/matheusfdosan/devlinks-rocketseat
O DevLinks é um agregador de links para usar como cartão de visitas online.
css dom figma git github html javascript media-queries rocketseat
Last synced: 04 Jan 2025
https://github.com/derektypist/dom-elements-by-tag-name
Document Object Model (DOM) - Investigation of the getElementsByTagName method. Count the number of items in a particular tag (e.g. li) as well as getting the random item in the particular tag.
bootstrap5 css3 documentobjectmodel dom getelementsbytagname google-fonts html5 javascript
Last synced: 27 Jan 2025
https://github.com/alissonooliveiraofc/kade-meu-cep
Este projeto é uma aplicação web para consulta de CEP, que permite ao usuário inserir um código postal e obter informações detalhadas, como logradouro, bairro, localidade, DDD, estado, e região. Ele utiliza uma API para buscar os dados em tempo real e exibe os resultados de forma organizada e estilizada.
api css dom dom-manipulation error-handling flex-box html5 sweetalert2
Last synced: 19 Jan 2025
https://github.com/sagnikc395/profitlosscalculator
Simple Profit and Loss Calculator 🤑
Last synced: 13 Jan 2025
https://github.com/adrianomonteiroweb/to-do-list-project
Projeto To do list para abordar a manipulação de CSS e JavaScript com manipulação do DOM.
css3 dom dom-js dom-manipulation html javascript javascript-dom js js-dom
Last synced: 22 Jan 2025
https://github.com/adrianomonteiroweb/pixel-art
Projeto do módulo de fundamentos na trybe para habilidades com o DOM.
dom dom-manipulation events javascript
Last synced: 22 Jan 2025
https://github.com/adrianomonteiroweb/drinkwater-project
Projeto para prática em CSS e JavaScript com manipulação do DOM.
css css3 dom dom-manipulation javascript javascript-dom
Last synced: 22 Jan 2025
https://github.com/mohamed-mamdouh41199/to-do-list-with-local-storage-
Simple to Do list app
bom css3 dom html5 javascript localstorage responsive-design
Last synced: 13 Jan 2025
https://github.com/mirayatech/spotify-signup
css dom functions html javascript loops spotify ui
Last synced: 19 Jan 2025
https://github.com/tomasf/nodal
Cross-platform Swift XML library with a DOM interface
dom pugixml swift swift-linux swift-windows xml
Last synced: 28 Jan 2025
https://github.com/iftekheraziz/panda-commerce
Panda Commerce using JavaScript DOM
bootstrap5 css3 dom dom-manipulation html5 javascript
Last synced: 14 Jan 2025
https://github.com/divertimentos/course-dom
DOM course (Clyde Matthew on Udemy)
dom dom-manipulation javascript
Last synced: 04 Jan 2025
https://github.com/rainaarya/web-development-bootcamp
Web Development Full Bootcamp
bootstrap css dom dom-manipulation ejs express html javascript mongodb mongoose node-js react rest-api web3
Last synced: 28 Jan 2025
https://github.com/smilevp/call-back-hell-task
Call Back hell using DOM,Javascript,HTML and CSS to display the count from 10 to 1 and print Happy Independence day
Last synced: 04 Jan 2025
https://github.com/merri/nomjs
[WIP library] DOM is clumsy. NomJS makes it easy.
dom frontend javascript library nomjs ui
Last synced: 17 Jan 2025
https://github.com/smilevp/price-cart
Price Cart Bootstrap designed uisng ReactJS
bootstrap css dom html5 javascript react
Last synced: 04 Jan 2025
https://github.com/jpnws/dom-exercises
JavaScript DOM API Exercises from Eloquent JavaScript
Last synced: 12 Jan 2025
https://github.com/joakimteixeira/book-list
List to organize you favorite books.
bootstrap dom drag-and-drop html javascript localstorage-api mobile-first sass
Last synced: 17 Jan 2025
https://github.com/thesiyhbrand/gettala
This is for our incredible batch gravity coding.
css3 dom dom-manipulation gsap gsap-animation gsap-scrolltrigger html5 responsive responsive-web-design
Last synced: 22 Jan 2025
https://github.com/km-saifullah/ticket_booking
This is a basic train ticket booking application on JavaScript DOM
css document-object-model dom dom-manipulation html javascript
Last synced: 27 Dec 2024
https://github.com/coderboy-raiyan/ph-tube
A data fetching DOM Manipulation project
Last synced: 17 Jan 2025
https://github.com/samhinton88/react-showcase
Sandbox / Mock app to demonstrate competency in the React framework and testing through DOM emulation - work in progress
dom dom-emulation react testing
Last synced: 22 Jan 2025
https://github.com/sravantp7/number-guessing-game
A number guessing game built using HTML, CSS and Javascript.
Last synced: 04 Feb 2025
https://github.com/icherya/dom-render-tools
TypeScript library for easier DOM elements manipulation
dom dom-manipulation npm-package typescript
Last synced: 25 Dec 2024
https://github.com/ivopetkov/html5-dom-document-js
dom dom-manipulation html html5 javascript
Last synced: 16 Jan 2025
https://github.com/sivakumar0703/pagination
Simple Pagination
api css dom html5 javascript netlify
Last synced: 14 Jan 2025
https://github.com/sivakumar0703/calculator
Basic Calculator
css dom html5 javascript netlify
Last synced: 14 Jan 2025
https://github.com/butility/dom
class class-management dom dom-manipulation element events html-tags traverse virtual-dom
Last synced: 12 Nov 2024
https://github.com/anibalventura/resume-generator-web
Easy to use resume generator made with vanilla JavaScript.
bootstrap css dom dom-manipulation html javascript
Last synced: 11 Jan 2025
https://github.com/ariperkkio/virtual-dom-nodes
Apply changes to DOM Elements with minimal work
Last synced: 22 Jan 2025
https://github.com/pnodet/help-dom
Small js package I use to help me deal with the dom
Last synced: 14 Jan 2025
https://github.com/pmlcrz/aula9-react
Aula 8 - modulo 3 curso desenvolvimento full stack
Last synced: 20 Jan 2025
https://github.com/marcodpt/hammer
Hyperscript tools for web craftsmen.
dom es6 esm esmodule frontend html hyperapp hyperscript javascript microjs microlibrary mithril server-side server-side-rendering superfine tags template vdom
Last synced: 22 Jan 2025
https://github.com/pedroreves/faq-page
FAQ Website | FrontEnd Mentor Challenge
css css3 dom html html5 javascript responsive
Last synced: 31 Dec 2024
https://github.com/zrooda/get-styled-clone
Get a 1:1 styled clone of an element
Last synced: 02 Feb 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/piyalidas10/dropdown-directive-using-angular-6
Customized dropdown directive using Angular 6
angular angular-directive angular6 custom-directive directive dom dom-events dropdown dropdown-directive event-binding renderer typescript
Last synced: 21 Jan 2025
https://github.com/madhabpaul/drumkit-interactive-game
DrumKit an interactive game made out of pure Vanilla-js
Last synced: 28 Jan 2025
https://github.com/nikulinalexey/mesto
Проект: Место
css css-flexbox css-grid-layout dom figma html5 javascript
Last synced: 14 Nov 2024
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/felipeg-almeida/decodificador
Projeto decodificador desenvolvido como desafio que faz parte do programa Oracle Next Education.
challengeonedecodificador5 css dom html javascript
Last synced: 08 Jan 2025
https://github.com/brandonxlf/c-minor
Infinitesimally small package for creating HTML elements
create createelement document dom html javascript npm-package
Last synced: 05 Feb 2025
https://github.com/snehexcel/notesync
Keep your notes secure
bootstrap dom expressjs mongodb nodejs react reactrouter
Last synced: 28 Jan 2025
https://github.com/achttienvijftien/niwaki
DOM traversal and modification library
Last synced: 09 Jan 2025
https://github.com/aaditya29/javascript-tutorials
Javascript Basics and Intermediate Projects With Concepts
backend dom freecodecamp javascript js
Last synced: 07 Feb 2025
https://github.com/biancamos/githubfavorites
API Github Favorites
css3 dom html5 javascript json-api rocketseat
Last synced: 05 Feb 2025
https://github.com/akashp73387/day-15-task---2--pagination
DAY 15 TASK PAGINATION
Last synced: 14 Jan 2025
https://github.com/akashp73387/day-15-task---1-calculator
DAY 15 TASK CALCULATOR
bootstrap css dom html javascript
Last synced: 14 Jan 2025
https://github.com/raulsilva0809/cajero-diseno-g17
Creacion de interfaz de un cajero automatico, con HTML,JAVASCRIPT, CSS y BOOTSTRAP
bootstrap css dom hoisting html javascript
Last synced: 22 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/meicloudie/javascript-exercises
CyberSoft Academy - JavaScript
array bootstrap5 course-project dom function javascript practice
Last synced: 22 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/JenniferSmith007/reusable_WebComponent_VanillaJS
Defining a custom HTML elements by creating a reusable comment element and making it dynamic with state.
custom-component custom-element dom html-elements shadow-dom state-management template vanilla-javascript web-components
Last synced: 24 Oct 2024
https://github.com/roy7077/dom-practice
A collection of 10 DOM-focused machine coding problems designed to enhance problem-solving skills in JavaScript. Ideal for coding interviews and hands-on practice
css dom dom-manipulation html javascript
Last synced: 17 Jan 2025
https://github.com/ajeeth9895/shopify
Shopify application using React
bootstrap css dom events html javascript react usestate
Last synced: 22 Jan 2025
https://github.com/ajeeth9895/pricecard
Pricecart bootstrap(React)
bootstrap5 css dom html5 javascript react
Last synced: 22 Jan 2025
https://github.com/ayesha-ghani098/to-do-app
Multi-Feature To-Do App Using Html CSS Bootstrap Javascript DOM
bootstrap css dom html javascript todoapp
Last synced: 03 Jan 2025
https://github.com/talhat298/andaman-website
andamanapp is a React web app using Material-UI, CoreUI, and Bootstrap, with Google Maps, Firebase, and TailwindCSS for a responsive and dynamic experience.
dom javascript nodejs reactspinner swiper webvitals
Last synced: 11 Feb 2025
https://github.com/risto-stevcev/purescript-window
A purescript wrapper for the window object
Last synced: 09 Nov 2024
https://github.com/msalman81/drum-kit
This is a Drum-Kit simulator made on web using Javscript DOM and Event Listeners! Unveil your inner musician and start banging those drums!
css dom drums drumstick eventlisteners html javascript moazzam moazzamsalman salman ui ux webdeveloper webgame
Last synced: 07 Jan 2025
https://github.com/delian1986/js-core-may-2018
Repo for JS Core exercises solutions
dom handlebars javascript jquery js-advanced js-applications js-fundamentals js-oop jscore sammyjs softuni
Last synced: 09 Feb 2025
https://github.com/paulopariz/preenchimento-de-cartao
O Rocketpay é um componente que simula o formulário de preenchimento de cartão de crédito, onde é possível adicionar máscara aos inputs e atualizar elementos HTML via DOM.
dom full-stack imask javascript json node nodejs npm vite
Last synced: 11 Jan 2025
https://github.com/gowthamselvaraj123/react-basic-game
This repository contains a simple and interactive Tic-Tac-Toe game built with React.js. The game demonstrates the use of React state, components, and JSX, and includes two-way data binding to manage user interactions efficiently.
css dom forms html javascript react reactjs state-management
Last synced: 28 Jan 2025
https://github.com/jardelgcunha/click-counter
Click counter manipulating DOM with Javascript
bootstrap dom html javascript live-server vscode
Last synced: 15 Jan 2025
https://github.com/amerrika/portfolio-projects
Welcome to my portfolio projects folder! Here you will find a collection of my projects, demonstrating my skills in Web development
api astro css3 dom html5 javascript scss vuejs3
Last synced: 14 Jan 2025
https://github.com/jill64/universal-sanitizer
💎 Isomorphic html sanitizer by DOMPurify + sanitize-html
dom html isomorphic sanitizer xss
Last synced: 10 Nov 2024
https://github.com/luandersonalvesdev/pixel-art
Um quadro para pinturas em pixel
css css3 dom html html5 javascript js webstorage
Last synced: 21 Jan 2025