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/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/neknaj/cdom

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

dom javascript-library

Last synced: 19 Jan 2025

https://github.com/chandrabose-11/dom-manipulation-from

In this task we are creating a calculator by using dom ,html,css ,bootstrap

bootstrap css dom html

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/yazaldefilimone/virtual-dom

Building a Virtual DOM

dom react virtual-dom web

Last synced: 18 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/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 🤑

css dom

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/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/plotdb/datadom

dom serializer / deserializer.

dom dom-tree json

Last synced: 08 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/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

css dom html- javascript

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

dom javascript

Last synced: 12 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

dom javascript tailwindcss

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/pranava007/dom_caluclater

This is a Dom_Caluclator

bootstrap5 css dom html5

Last synced: 16 Jan 2025

https://github.com/lewypopescu/javascript-tasks-dom

JavaScript Tasks DOM

dom javascript

Last synced: 21 Jan 2025

https://github.com/sravantp7/number-guessing-game

A number guessing game built using HTML, CSS and Javascript.

css3 dom html5 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/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/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

dom dom-manipulation

Last synced: 22 Jan 2025

https://github.com/pnodet/help-dom

Small js package I use to help me deal with the dom

dom javascript npm-package

Last synced: 14 Jan 2025

https://github.com/yuceltoluyag/dombot

dom ile yaptığım eski çalışmalardan

bot dom domotic

Last synced: 15 Jan 2025

https://github.com/pmlcrz/aula9-react

Aula 8 - modulo 3 curso desenvolvimento full stack

dom javascript react reactjs

Last synced: 20 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

clone dom element styled

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/madhabpaul/drumkit-interactive-game

DrumKit an interactive game made out of pure Vanilla-js

css dom es6 html5 javascript

Last synced: 28 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/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/achttienvijftien/niwaki

DOM traversal and modification library

dom php traversal

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/naopeke/simon-game

Simon Game

challange dom javascript

Last synced: 13 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/js_buoi2

CyberSoft Academy - JavaScript

course-project dom javascipt

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

dom purescript window

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/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