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

Real DOM form filler 某校的毕业设计

chrome dom graduate-project php

Last synced: 09 Jan 2025

https://github.com/nulitas/bookshelf-app

Sebuah repository untuk menyelesaikan submission Belajar Membuat Bookshelf App menggunakan DOM dan juga localStorage untuk Pemula yang diselenggarakan oleh Dicoding.

dom javascript localstorage

Last synced: 23 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/adamreichold/robinson

For when you go to a lonely island and survival depends on parsing XML.

dom parser tree xml

Last synced: 23 Jan 2025

https://github.com/mtapirina/piano_keys

Create a piano player with DOM events in JavaScript. Codecademy Lesson

codecademy-pro dom javascript piano-keys

Last synced: 19 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/thasup/weather-journal-app

This project is to create an asynchronous web app that uses Web API and user data to dynamically update the UI in a Weather Journal application by using Express as a server framework on Node.js.

api css dom express html javascript nodejs render

Last synced: 31 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/pmlcrz/aula9-react

Aula 8 - modulo 3 curso desenvolvimento full stack

dom javascript react reactjs

Last synced: 20 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/prinorange/extract-headings

A JavaScript library of Rust-binding for extracting headings (H1-H6) from HTML strings with high-profermance, providing the level, text content, and ID of each heading.

dom headings html html-parser markdown

Last synced: 13 Feb 2025

https://github.com/vincentdchan/typescript-domhelper

DOM helper for Typescript

dom generator html typescript

Last synced: 19 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/pedroreves/faq-page

FAQ Website | FrontEnd Mentor Challenge

css css3 dom html html5 javascript responsive

Last synced: 31 Dec 2024

https://github.com/donghl-dev/mobile-web

Native App, Web App, Hybrid App

ajax dom html-css-javascript jquery jquery-mobile

Last synced: 05 Feb 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/kimdaniiell/web-lab-1

Лабораторная работа 1

ajax css dom html javascript php php5 web

Last synced: 19 Jan 2025

https://github.com/chharvey/template-processor

A lightweight class for generating markup from a template and some data.

dom html template

Last synced: 21 Jan 2025

https://github.com/chharvey/extrajs-dom

Javascript extensions to DOM.

attribute dom element node tree

Last synced: 21 Jan 2025

https://github.com/matusguy/files2inst

A DOM for Roblox Instances. Convert Roblox instances to JSON files and vice-versa.

build-tool dom roblox

Last synced: 21 Jan 2025

https://github.com/serapath/elb

A simple library for composable DOM elements using tagged template strings.

binding dom element frontend one-way-binding reactive template template-literals

Last synced: 22 Dec 2024

https://github.com/keyboardcowboy/caldom

Library for generating iCal feeds from a DOM.

dom ical scraper

Last synced: 27 Jan 2025

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: 09 Feb 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/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/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/jardelgcunha/click-counter

Click counter manipulating DOM with Javascript

bootstrap dom html javascript live-server vscode

Last synced: 15 Jan 2025

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

Support library for css scoping. Splatter your css into inline-styles. Available on NPM.

css css-inject dom inline-styles styling-and-shadow-dom

Last synced: 31 Jan 2025

https://github.com/thasup/dice-game

Feel lucky? Let's roll the dice to decide who will win with this simple web app.

css dom html javascript

Last synced: 31 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/chocolateboy/element-scope-ids

Scope IDs to an element by rewriting them to be globally unique

aria css css-modules dom html html-modules id ids modular scope scoped wai-aria

Last synced: 01 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.

css dom html javascript

Last synced: 31 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/moinism/mquery

A lightweight DOM library for the times when you don't want to use the heavy ones.

alternative dom jquery lightweight

Last synced: 01 Feb 2025

https://github.com/smilevp/dom-operation

Created a basic form using dom operations

dom

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

https://github.com/isaacalves7/js-studies

📜 It's a repository of JavaScript (JS) programming language and his content.

ajax angular babel dom es6 javascript jquery json jsx nodejs npm prototype react-native reactjs requirejs rxjs vuejs webpack

Last synced: 01 Feb 2025

https://github.com/j2doll/xmldomreader

Document Object Model reader for XML (Qt5)

c cpp dom parser qt qt5 reader xml

Last synced: 25 Nov 2024

https://github.com/ajith-11399/countdown-timer-dom

This repository contains countdown timer Task

bootstrap css dom html javascript

Last synced: 08 Jan 2025

https://github.com/chrisjosuedev/go-minimarket

Convenience Store Software developed with Node.js & MySQL

dom html mysql nodejs

Last synced: 22 Dec 2024

https://github.com/lipskiyp/social-network

CS50w Project 4: Django Social Network App

ajax api django django-models dom html javascript python

Last synced: 14 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/qishaoxuan/pazzle

pazzle, 拼图

dom javascript

Last synced: 02 Jan 2025

https://github.com/kt3k/multiflip

Animation of dom, flipping its sections for showing and hiding the whole

capsid component dom ui

Last synced: 05 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/substrate-system/dom

Helpers for working with the DOM in tests

dom test

Last synced: 07 Dec 2024

https://github.com/kumaresh231299/promise-task

Promise Task using dom to display the rest countries details

api api-rest css dom html js

Last synced: 14 Jan 2025

https://github.com/kumaresh231299/dom-calculator

Creating a calculator using DOM

css dom javascript

Last synced: 14 Jan 2025

https://github.com/ottiker/safejs

A more abstract SAFE DOM API

api dom maidsafe safenetwork

Last synced: 28 Dec 2024

https://github.com/axelop96/frontendmentor-reto2

Reto de pagina Front end Mentor utilizando HTML, CSS y JavaScript

css dom html javascript

Last synced: 02 Jan 2025

https://github.com/emilyjspencer/guess-the-french-word

http://receptive-selection.surge.sh/

dom javascript vanilla-javascript

Last synced: 09 Feb 2025

https://github.com/serhiirepinskyi/goit-js-hw-06

JavaScript. Homework 06: task 1-10

dom event form javascript valid

Last synced: 31 Jan 2025

https://github.com/lemmon/nanocomponent-container

Container for storing Nanocomponer components instances.

choo component dom events

Last synced: 13 Feb 2025

https://github.com/vijaysadhuram/fetch_api

how to fetch API using fetch method in Javascript

api css dom fetch-api js json

Last synced: 07 Feb 2025

https://github.com/emilyjspencer/guess-the-shade

🌈 Back to basics http://profuse-swing.surge.sh/

dom dom-manipulation javascript-game

Last synced: 09 Feb 2025

https://github.com/serhiirepinskyi/goit-js-hw-07

JavaScript. Homework 07: 01-image-gallery; 02-SimpleLightbox-library; 03-SimpleLightbox-library(lazysizes)

basiclightbox cdn dom feature-detection javascript lazy-loading lazysizes simplelightbox

Last synced: 31 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/ragnarokkr/tokan.js

Proof of concept wrapper library for MutationObserver Web API, suitable to be used in userscripts.

api dom javascript mutationobserver typescript userscripts web

Last synced: 13 Feb 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: 14 Feb 2025

https://github.com/rasujon3/phero-hack

Sumit Vai DOM Project

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/pin-matcher-soluation

Module-28-Project-2

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/pc-builder

DOM last conceptual session

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/ma-er-doya

DOM-Conceptual-Session-2

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/invoice-application

Conceptual Session Project 2

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/functional-bank

Module-27 - Function_Add

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/dom-practice

Module - 25_5 - Dom Practice - Netlify Link: https://sujon-dom-practice.netlify.app/

dom javascript

Last synced: 13 Feb 2025

https://github.com/rasujon3/debug-conceptual-session-1

debug-conceptual-session-1

api dom

Last synced: 13 Feb 2025

https://github.com/rasujon3/bap-er-bank

Module -26 - DOM 1st Project with Tailwind

dom html-css-javascript

Last synced: 13 Feb 2025

https://github.com/conancos/paleta-colores-dom

Genera colores aleatorios en una bonita gamma propia

color-palette dom math-random

Last synced: 27 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.

api css3 dom html javascript

Last synced: 25 Jan 2025

https://github.com/ayanrv/simpleto-doapp

Simple To-Do List App using javascript DOM

dom dom-manipulation javascript js localstorage

Last synced: 08 Feb 2025