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/nstevens1040/anglesharpparser
This .NET 6.0 library uses AngleSharp to parse an HTML string into a DOM. It is written such that it can be easily used in PowerShell Core.
csharp document-object-model dom dotnet-6 dotnet-core html net-core net-core-6 net6 parse parser powershell powershell-core
Last synced: 15 Jan 2025
https://github.com/jlhmtt/lista-de-tarefas
Projeto de prática de arrays em JS proposto em aula
Last synced: 18 Jan 2025
https://github.com/ezaiger/taskinator
Module 4 Lesson Assignment - A task-tracker app called Taskinator that will allow you to organize your personal to-do list items by using a dropdown menu to change the task status and move the task into To Do, In Progress, and Completed lists.
css dom html javascript web-api
Last synced: 11 Jan 2025
https://github.com/itsindrajput/namaste_react
👋 Welcome to the repository for my online lecture series on React.js! This repository is dedicated to tracking and showcasing the code examples and projects covered in my online lectures on React.js from Namaste React.
css3 dom frontend-framework html5 javascript jsx reactjs redux single-page-applications webdevelopment
Last synced: 27 Jan 2025
https://github.com/chandrabose-11/restcountries-api-task
In this task we are using a api to collect the weather detail by using weather Api and using dom,html,css,bootstrap,Async program (fetch,.then etc)
css dom fetch html javscript restcountries-api
Last synced: 07 Jan 2025
https://github.com/chandrabose-11/dom-calculator
In this task we are creating a calculator by using dom ,html,css ,bootstrap
Last synced: 07 Jan 2025
https://github.com/twilight92/chrome-app
[JavaScript] (완강) 바닐라 JS로 크롬 앱 만들기 #노마드코더
ajax dom fetch javascript json localstorage openweather-api
Last synced: 11 Jan 2025
https://github.com/mathsgod/p-query
Using jquery like method to parse html by using php
Last synced: 13 Jan 2025
https://github.com/kuro-98/carritodcompras
🛒 Carrito de Compras 🛍️ - Proyecto web desarrollado con JavaScript para agregar cursos al carrito de compras, realizar manipulación del DOM y mostrar el contenido del carrito. Llevado a cabo en el curso "Aprende el Lenguaje de Programación Web más popular paso a paso con +20 Proyectos" del profesor Juan Pablo De la Torre Valdez.
dom dom-manipulation ecmascript ecmascript6 javascript juanpablodelatorrevaldez udemy-course udemy-course-project
Last synced: 11 Jan 2025
https://github.com/monocasual/monodom
Minimalistic TypeScript DOM manipulator.
dom front-end front-end-development javascript typescript webdevelopment website
Last synced: 14 Jan 2025
https://github.com/aayes89/honlogparser
Java application that converts Heroes of Newerth (HoN) log files into a sql database
dom dom-manipulation hon java logs parser sql
Last synced: 28 Jan 2025
https://github.com/marcus-sa/rollup-plugin-worker-dom-html
Build your application with worker dom through Rollup
dom multithreading rollup worker-dom
Last synced: 18 Jan 2025
https://github.com/timluq/fallback-dom
Lightweight DOM/selector implementing the most basic operations
Last synced: 12 Jan 2025
https://github.com/obaedulislam/bet-footballer
Best for top five footballer JS DOM App
Last synced: 27 Jan 2025
https://github.com/anburocky3/advise-slip-dom
Give advises from boomers!
api dom fetch fetch-api javascript
Last synced: 28 Jan 2025
https://github.com/anburocky3/javascript-simple-projects
Learn about javascript by doing simple projects
dom dom-manipulation javascript javascript-applications
Last synced: 28 Jan 2025
https://github.com/deepanagarjan/day-15
Here i finished responsively web developer task on creating DOM Pagination, I used HTML, CSS, Javascript and DOM
css dom html5 javascript responsive-design
Last synced: 27 Jan 2025
https://github.com/iftekheraziz/introduction-to-javascript-dom
Introduction to Javascript DOM
dom dom-manipulation javascript javascript-dom modern-javascript
Last synced: 14 Jan 2025
https://github.com/iftekheraziz/geometry-genious
Geometry-Genious
dom dom-manipulation html5 javascript javascript-vanilla tailwind tailwind-css
Last synced: 14 Jan 2025
https://github.com/robert-ds/yark-sale
Practic course frontend developer at platzi. Develop components html.
components css dom dom-manipulation html-css html5 js
Last synced: 22 Dec 2024
https://github.com/daniel-san8/advanced-form
Formulário com configurações avançadas
css dom form form-validation html javascript responsive
Last synced: 30 Dec 2024
https://github.com/ardywsptr/materi-belajar-membuat-front-end-web-untuk-pemula
Repositori ini merupakan kumpulan praktek dari materi yang ada pada kelas Belajar Membuat Front-End Web untuk Pemula di Dicoding
bom dicoding-academy dom events localstorage web-storage
Last synced: 14 Jan 2025
https://github.com/derhuerst/navigate-hacker-news-comments
Navigate in the DOM of a Hacker News comments page.
Last synced: 07 Jan 2025
https://github.com/arnaldogonzalez81318/js-vs-jquery
To help people, here’s a jQuery to JavaScript cheat sheet that includes the JavaScript equivalents to the most frequently used jQuery functionality.
dom html javascript javascript-vanilla jquery jquery-docs js js-documentation js-vanilla vanilla-javascript vanilla-js
Last synced: 22 Jan 2025
https://github.com/realaravinth/dom-router
simple vanilla JavaScript DOM router
dom router router-dom vanilla-javascript
Last synced: 24 Dec 2024
https://github.com/vpsa23/twitter
Twitter es una red social donde puedes ver y publicar estados, también puedes ver la hora de dichos twetts. https://vpsa23.github.io/Twitter/
Last synced: 22 Jan 2025
https://github.com/nikhila-dn/faq-accordion-card
Frontend Mentor Challenge
css3 dom html html-css-javascript html5 javascript
Last synced: 28 Jan 2025
https://github.com/aminnairi/virtual
Virtual DOM based JavaScript library for building dynamic websites.
dom javascript library store virtual-dom
Last synced: 16 Jan 2025
https://github.com/aaditya2025/dice-game
It uses the javascript concept called queryselector and some conditional statement to create this mini project.
conditional-statements css dom html javascript queryselector
Last synced: 17 Jan 2025
https://github.com/hjfitz/js-images
Compress and resize images in the DOM
compression dom image image-compression image-resize image-resizer resize resizing typescript
Last synced: 14 Jan 2025
https://github.com/ash-109/role-playing-game-freecodecamp
css dom dom-manipulation html-css-javascript javascript
Last synced: 22 Jan 2025
https://github.com/itsproali/pin-checker
css dom dom-manipulation html5 itsproali javascript pin-checker
Last synced: 24 Dec 2024
https://github.com/myterminal/dom-shift
A minimal library to switch DOM states using a CSS class
Last synced: 17 Jan 2025
https://github.com/theopenwebjp/js-classes
Collection of general JavaScript classes
canvas classes dom javascript log stream
Last synced: 20 Jan 2025
https://github.com/br0wsa/bubble-js
[Cours Javascript] Apprendre Javascript de A à Z – Le DOM (2/6)
bom css3 dom html5 vanilla-javascript
Last synced: 27 Jan 2025
https://github.com/br0wsa/dombom-js
[Cours Javascript] Apprendre Javascript de A à Z – Le DOM (2/6)
bom dom from-scratch vanilla-javascript
Last synced: 27 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/srilathadinakar/dom-manipulation-with-forms
DOM manipulation with forms
bootstrap5 dom dom-manipulation html5
Last synced: 25 Jan 2025
https://github.com/lastnamearya/javascript-loancalculator
My 4th Js App to practice & strengthen my core Js Skills without using any jQuery code
dom es6 javascript vanilla-javascript
Last synced: 21 Dec 2024
https://github.com/lastnamearya/javascript-grocery-app
Developed this App in order to learn DOM Manipulation Techniques
Last synced: 21 Dec 2024
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/lastnamearya/javascript-dom-manipulation
My 2nd JavaScript App for sticking DOM Manipulation techniques in my head by doing a course on Treehouse
dom es6 events javascript treehouse vanilla-javascript
Last synced: 21 Dec 2024
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: 17 Dec 2024
https://github.com/maybemahdi/a-5-smart-ticketing
Live Link
css3 dom html5 javascript tailwindcss
Last synced: 20 Jan 2025
https://github.com/lastnamearya/javascript-task-list-app
My 3rd app built to strengthen my DOM Skills & Js Fundamentals
dom es6-javascript events localstorage-api vanilla-javascript
Last synced: 21 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: 21 Dec 2024
https://github.com/yashi-singh-1/fcc-forum-leaderboard
Built a dynamic leaderboard displaying the latest topics from the freeCodeCamp forum. This project uses asynchronous JavaScript to fetch and display data, including topic titles, user avatars, and activity metrics.
api async async-fetch async-programming asynchronous-programming dom dom-manipulation fetch freecodecamp freecodecamp-challenge freecodecamp-frontend freecodecamp-project frontend javascript js web-developement
Last synced: 07 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/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/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/ayanrv/simpleto-doapp
Simple To-Do List App using javascript DOM
dom dom-manipulation javascript js localstorage
Last synced: 15 Dec 2024
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/zaikoxander/js
Meus estudos de JavaScript
css css3 dom front-end front-end-development frontend html html-css-javascript html5 javascript js studies studies-javascript study webdevelopment website websites
Last synced: 27 Dec 2024
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/jaandrle/dollar_dom_svg
This repository shows usage of `$dom.component` for creating SVG (charts) by using some helper functions. Also, it can be used as inspiration for different library and or plain SVG.
chart charts dom functional javascript reactive svg
Last synced: 21 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/mehediislamripon/Node-Creation-and-Remove-DOM
Event delegation problem solved
bootstrap4 dom event-delegation html5 javascript solver
Last synced: 21 Jan 2025
https://github.com/terotests/doremifa
Reactive DOM library based on template literals
appengine dom engine javascript rendering template-literals ui
Last synced: 27 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/srilathadinakar/dom-calculator
DOM Calculator
bootstrap5 calculator dom functions html5
Last synced: 25 Jan 2025
https://github.com/heliolj/explorer-lab-01-js-dom
Evento exclusivo e gratuito, promovido pela Rocketseat para ensino de tecnologias WEB.
dom explorer-lab javascript rocketseat
Last synced: 25 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/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/zrooda/get-styled-clone
Get a 1:1 styled clone of an element
Last synced: 02 Feb 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/zangpodawa/favourite-movie
JavScript simple project to add favourite movie list with delete function.
dom dom-manipulation dom-traversing getelementbyid javascript
Last synced: 21 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