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-12 00:08:38 UTC
- JSON Representation
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: 08 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/kvnol/libdom
Biblioteca DOM criada a partir do curso JavaScript Ninja do @fdaciuk.
Last synced: 06 Feb 2025
https://github.com/martinmohammed/drumgame
An Udemy project - Browser EventListener with JavaScript
css dom html javascript responsive static
Last synced: 13 Feb 2025
https://github.com/tripu/domu
JavaScript library for DOM traversing and manipulation built with jQuery
dom html javascript jquery library traversal utility
Last synced: 19 Oct 2024
https://github.com/ayaamar200/weather
is a Weather App that provides real-time weather updates for different locations.
ajax api bootstrap5 css3 dom html5 js json
Last synced: 06 Feb 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/vegadelalyra/localstorage
Learning to use local storage and practicing more responsive design.
dom form javascrit localstorage
Last synced: 03 Feb 2025
https://github.com/pe46dro/jdom-visual
A simple application that show a tree of the DOM of a website page
Last synced: 08 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/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/chrisjosuedev/go-minimarket
Convenience Store Software developed with Node.js & MySQL
Last synced: 22 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/mdselimme/balance-update-javascript-dom
dom html-css-javascript javascript
Last synced: 21 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/bluelovers/cheerio-create-text-node
Add .createTextNode(text) functionality to cheerio
cheerio cheeriojs dom html text-nodes
Last synced: 06 Jan 2025
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/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/lastnamearya/javascript-number-guesser-game
One of the app that I built in my #100DaysofJavaScript .
dom es2015 es6 javascript vanilla-javascript
Last synced: 14 Feb 2025
https://github.com/lastnamearya/javascript-grocery-app
Developed this App in order to learn DOM Manipulation Techniques
Last synced: 14 Feb 2025
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: 09 Feb 2025
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/keyboardcowboy/caldom
Library for generating iCal feeds from a DOM.
Last synced: 27 Jan 2025
https://github.com/aravind1100/tn-weather-details
This Page displays the weather data of places in Tamilnadu.
Last synced: 23 Jan 2025
https://github.com/skyzyx/firecracker.js
A small DOM manipulation and eventing library that packs a big punch!
dom events innerhtml javascript query small tiny virtual-dom
Last synced: 14 Feb 2025
https://github.com/mnz1365/user-manager
user management
dom javascript user user-management
Last synced: 10 Feb 2025
https://github.com/ajayprince692/veritech-task_3
todo app
crud css3 dom html5 javascript
Last synced: 23 Dec 2024
https://github.com/er-arunkumarselvam/javascript-dom
Explore the JavaScript DOM topics and task to be preformed in hands-on learning
Last synced: 26 Jan 2025
https://github.com/sakibmd/vuejs-form-handling
Here im trying to handle form data, manage them using array and also firebase. Then i try to implement dynamic-form-input & save them to local storage.
dom dynamic-forms es6 form-handling javascript vue-js
Last synced: 23 Dec 2024
https://github.com/conancos/the-jewel-show
Máquina manejando decimales con JavaScript, con una precisión absoluta. Juega y consigue tu joya preferida!
algorithms-and-data-structures cash-register dom html5-css3 image-generation-ai javascript
Last synced: 27 Jan 2025
https://github.com/itsawa/dom-keeper
A lightweight library for efficient DOM element manipulation.
dom dom-manipulation helper javascript js library simplification site
Last synced: 06 Feb 2025
https://github.com/mathieucaroff/xadom
Small DOM Element wrapper library, for Typescript projects
dom dom-library dom-wrapper-library lightweight no-dependencies typescript typescript-wrapper wrapper-library
Last synced: 02 Jan 2025
https://github.com/thericecold/bank-budget-app
Bank and Budget (Single Page App) using localstorage
bank dom encryption front-end javascript localstorage login object-oriented-programming oop single-page-app vanilla-javascript
Last synced: 21 Jan 2025
https://github.com/devnix/vojigo
CommonJS DOM-based Routing
commonjs controller dom garber irish javascript requirejs routing template
Last synced: 10 Feb 2025
https://github.com/robinfr/dom-bfs
Easily perform a breadth-first-search through DOM elements
Last synced: 10 Feb 2025
https://github.com/paul-schuhm/developpement-cote-client-js
Supports de cours pour le développement côté client avec Javascript (Introduction), 1ere année
animation dom dom-manipulation form-validation javascript p5js pedagogie web
Last synced: 01 Jan 2025
https://github.com/rajkumar060301/lasttest
This repo represented my lasst contesnt website design. This webiste url put in readme.
bootstrap4 css3 dom html5 javascript jquery
Last synced: 24 Dec 2024
https://github.com/rajkumar060301/jobsearch-website
This is assign in contest and I design this website. In this website all job seeker student search job and apply.
bootstrap5 css3 dom html5 javascript jquery
Last synced: 24 Dec 2024
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/anovsiradj/js-utilities
My utilities for Browser and Node.JS
Last synced: 24 Dec 2024
https://github.com/aakashsharma7/javascript_basics
Welcome to the JavaScript Basics repository! This repo is designed to help you learn and understand the core concepts of JavaScript, one of the most popular programming languages for web development. Whether you are a beginner looking to get started or someone wanting to brush up on their skills.
async controlflow dom javascript jquery oops promises
Last synced: 01 Jan 2025
https://github.com/carlos-benedetti/stuckjs
two-way data binding in base js
dom javascript two-way-data-binding
Last synced: 24 Dec 2024
https://github.com/robinfr/dom-dfs
Easily perform a depth-first-search through DOM elements
Last synced: 10 Feb 2025
https://github.com/sedat-akdogan/just_it
This is a basic HTML and CSS work.
css css-flexbox css-grid css3 dom dom-manipulation html5 javascript
Last synced: 01 Jan 2025
https://github.com/alejandro945/react-basic-examples
An introduction to React as a library/framework for web application development with javascript specialized in the user view
babel dom google-fonts jsx-renderer react remark
Last synced: 27 Dec 2024
https://github.com/thasup/dice-game
Feel lucky? Let's roll the dice to decide who will win with this simple web app.
Last synced: 31 Jan 2025
https://github.com/svimaladhithan/forms-task
Completed the task about collecting the data from form and populate it in a table
Last synced: 12 Feb 2025
https://github.com/mrkem598/codeworld
codeWorld is a project developed on React and related tools to get input from the user , make a record according to the date and display it
bable bundle component destructuring-assignment dom es6 javascript jsx mapping nodejs npm props proptypes react react-icons react-router rendering states turnery-if-statment webpack
Last synced: 03 Feb 2025
https://github.com/thasup/dom-landing-page
This project is a multi-section landing page, with a dynamically updating navigational menu based on the amount of content that is added to the page.
Last synced: 31 Jan 2025
https://github.com/guilhaof/react-learning
Sistema com reducers do react , consumo de api fake e sistema de rotas com parametros dinamicos
dom react-router reactjs typescript vite
Last synced: 10 Jan 2025
https://github.com/mohamedumar083/dom-manipulaion-with-form
Dom Manipulaion with Form
bootstrap5 css dom html javascript
Last synced: 10 Jan 2025
https://github.com/erenisci/javascript
JavaScript
data-structures dom fundamentals javascript
Last synced: 25 Dec 2024
https://github.com/syed-moosha/day-17-promise-task-rest-countries-weather
Rest-countries weather by fetching the data from open weather api
bootstrap css dom html javascript
Last synced: 10 Jan 2025
https://github.com/surjoyday/guess-my-number
The Number Guessing Game is a simple interactive game where the player needs to guess a number between 1 and 20.
css dom dom-manipulation html javascript
Last synced: 01 Jan 2025
https://github.com/surjoyday/tic-tac-toe
Learning about DOM Manipulation
css dom dom-manipulation html ja pseudo-elements
Last synced: 01 Jan 2025
https://github.com/surjoyday/bmi-calculator
This BMI Calculator takes height input in centimeters and weight input in kilograms. It computes the BMI value and provides a corresponding statement based on the BMI range.
css dom dom-manipulation html javascript
Last synced: 01 Jan 2025
https://github.com/surjoyday/pig-game
Two-player dice game: strategise, roll, and win! Play until 100 or get a '1'.
css dom dom-manipulation html javascript
Last synced: 01 Jan 2025
https://github.com/surjoyday/certificates-modal-showcase-2023
Displaying e-certificates interactively to celebrate learning achievements.
css dom dom-manipulation html javascript
Last synced: 01 Jan 2025
https://github.com/jakub21/domi.js
Object oriented DOM manipulation package. Allows the user to easily create interactive websites.
dom frontend-app single-page-app
Last synced: 25 Dec 2024
https://github.com/clarence-lang/clarence-lang.github.io
official home for the clarence language. Partial written in Clarence.
clarence clarence-lang dom html5
Last synced: 17 Jan 2025
https://github.com/ajmalfaris11/starbucks-landing-page
css dom dom-manipulation html js landing-page starbucks starbucks-landing-page
Last synced: 25 Dec 2024
https://github.com/davcode92/beat_by_methe
Beat By Methe est un simple site qui permet à l'utilisateur de créer du rythme et des couleurs aléatoires en cliquant les boutons du clavier de votre pc .La création de ce site a pour but de maîtriser les notions en javascript,html,dom et css.
Last synced: 10 Jan 2025
https://github.com/fimbres/javascript-sandbox
This are 5 simple projects to practice my DOM manipulation knowledge.
dom dom-manipulation html javascript sass
Last synced: 25 Dec 2024
https://github.com/simphotonics/node
Create, edit, output XML nodes and documents.
Last synced: 25 Dec 2024
https://github.com/ecromaneli/parasitejs
Use javascript the way you want, fast as possible.
ajax dom dom-manipulation element event-listener jquery jquery-like lightweight mquery parasite parasitejs performance vanilla
Last synced: 17 Jan 2025
https://github.com/iamnaveen8851/portfolio
In this repo, I'm pushing a directory which contains portfolio
Last synced: 20 Jan 2025
https://github.com/arielspencer/fokus-pomodoro
🍅 Bem-vindo ao Fokus Pomodoro, uma ferramenta criada para aumentar sua produtividade utilizando a técnica Pomodoro.
css dom front-end html localstorage pomodoro poo portfolio
Last synced: 26 Dec 2024
https://github.com/seanchas116/code-to-key
DOM KeyboardEvent code to key (WIP)
dom javascript keyboard-events
Last synced: 02 Jan 2025
https://github.com/dladncks1217/s.owl_javascript_class
2019년 2학기 S.owl 자바스크립트 강의계획/ 예제입니다.
dom ecmascript6 javascript nodejs vanilla-javascript
Last synced: 10 Feb 2025
https://github.com/abhisek753/my_project_list
My extra time project.
api-rest css dom html javascript
Last synced: 26 Dec 2024
https://github.com/onyazuka/htmlparser
HTML parser written in Python
dom html javascript parser python python3
Last synced: 26 Dec 2024
https://github.com/aswassaw/books-apps-localstorage
Aplikasi Pengelolaan Data Buku Menggunakan DOM dan Web Storage.
css dom html javascript localstorage
Last synced: 26 Dec 2024
https://github.com/melbalossino/juego-numero-secreto
🎮 Juego del número secreto para el ciclo formativo ONE de Oracle y Alura Latam.
aluralatam arrays dom dom-manipulation functions one oracle oraclenexteducation recursion
Last synced: 02 Jan 2025
https://github.com/alexandrbig1/goit-js-hw-06
homework(JS module) in bootcamp (GoIT) Fullstack developer
bootcamp css dom dom-manipulation homework html javascript js practice vanilla-javascript
Last synced: 23 Jan 2025
https://github.com/pjt3591oo/react-router-dom-v6
dom react react-router-dom router
Last synced: 26 Dec 2024
https://github.com/sakitam-fdd/js-mate
一个类jquery的工具库
ajax dom javascript jquery rollup
Last synced: 01 Feb 2025
https://github.com/aburraq/me-myrandomexercises
Welcome to my 30-day coding challenge! I like solving/coding exercises I see around, and I decided to share them for 30 days xx
animation array css dom eventlisteners functions html javascript methods string styling
Last synced: 10 Jan 2025