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

Familiarization with the HTML DOM. Team project for 420-320-DW-WEB-DEVELOPMENT-II.

420-320-dw dev dom html manager project team web

Last synced: 04 Jan 2025

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

Studying DOM

css3 dom html5

Last synced: 24 Jan 2025

https://github.com/kuro-98/tweets-local-storage

✍️ Simulador de Tweets - Aplicación de área de texto para escribir y guardar "Tweets ". Permite a los usuarios crear, visualizar y gestionar una lista de Tweets guardados localmente. Desarrollada con JavaScript vanilla, HTML y CSS, como parte del curso de Juan Pablo de la Torre Valdez en Udemy.

dom dom-manipulation ecmascript ecmascript6 javascript juanpablodelatorrevaldez localstorage udemy udemy-course

Last synced: 11 Jan 2025

https://github.com/kuro-98/todolist-vite

📋 Todo List - Aplicación de lista de tareas desarrollada con JavaScript vanilla, utilizando Vite para la configuración del proyecto. Permite a los usuarios gestionar sus tareas pendientes, completadas y todas en una interfaz sencilla y limpia, inspirada en el estilo de Sindre Sorhus.

dom dom-manipulation ecmascript6 fernando-herrera fernandoherrera javascript modules-architecture udemy udemycourse udemyprojects vite

Last synced: 11 Jan 2025

https://github.com/yurii-yevsiukov/goit-js-hw-06

Goit homework module 6

dom javascript js

Last synced: 18 Jan 2025

https://github.com/neelakandanv/day21-2

A site for holidays of countries

css3 dom git github html5 javascript netlify

Last synced: 18 Jan 2025

https://github.com/neelakandanv/webcode-1

A simple site for cosmetic products

css3 dom git github html5 javascript netlify

Last synced: 18 Jan 2025

https://github.com/neelakandanv/day21-1

Displaying data from Dog API

css3 dom git github html5 js netlify

Last synced: 18 Jan 2025

https://github.com/neelakandanv/day15-2

DOM manipulation with forms

css3 dom git github html5 js netlify

Last synced: 18 Jan 2025

https://github.com/aleclarson/rapht

2D graphs in a compact and intuitive package

dom javascript svg umbrellajs

Last synced: 18 Jan 2025

https://github.com/l0nerof/guess-my-number

Guess My Number - a browser-based game

css dom game html javascript

Last synced: 11 Jan 2025

https://github.com/l0nerof/pig-game

Pig Game - a browser-based game

css dom game html javascript

Last synced: 11 Jan 2025

https://github.com/l0nerof/bankist

Bankist - a single-page banking application

animations bem-methodology css dom html javascript lazy-loading

Last synced: 11 Jan 2025

https://github.com/fabianroy/alpha-clash-pro

PH Practice Project #7

css3 dom html5 javascript tailwindcss

Last synced: 11 Jan 2025

https://github.com/aleclarson/dough

💸 Rich, modern, imperative DOM wrappers

dom html5 javascript

Last synced: 18 Jan 2025

https://github.com/brettz9/handle-node

Simple callback delegator based on DOM Node type

delegator dom dom-node reducer

Last synced: 18 Jan 2025

https://github.com/brettz9/intl-dom

DOM element injection into locale place-holders with pluralization and number/date formatting

dom i18n intl

Last synced: 18 Jan 2025

https://github.com/grimen/react-interactable

A clean and performant React Hook implementation of universal component/element dragging/moving, dropping, and resizing.

browser dom draggable droppable interactable javascript react resizable

Last synced: 12 Jan 2025

https://github.com/mathieucaroff/html-to-hyper

Convert HTML to hyper

converter dom html hyper

Last synced: 02 Jan 2025

https://github.com/jfjlaros/jso-dom

JSO to DOM: easy HTML creation from JavaScript.

dom html jso json

Last synced: 12 Jan 2025

https://github.com/xotic750/is-node-x

Tests if a value is a DOM Node.

browser dom javascript node nodejs

Last synced: 18 Jan 2025

https://github.com/kulshekhar/mustache_incremental_dom.dart

An experiment to combine mustache with Incremental DOM in Dart

dart dom incremental incrementaldom mustache

Last synced: 12 Jan 2025

https://github.com/bilgehangecici/to-do-list-javascript

A simple naive To-Do List app for become more familiar with JavaScript Document Object (DOM)

css dom html javascript to-do-list todoapp

Last synced: 05 Feb 2025

https://github.com/code4mk/lets-dom

DOM ( Document Objects Model ) JS . 💗 code4mk

code4mk document-object-model dom js js-dom

Last synced: 12 Jan 2025

https://github.com/yashi-singh-9/temperature-converter

The Temperature Converter is a web app for converting temperatures between Celsius, Fahrenheit, and Kelvin. It practices DOM manipulation, form handling, and basic JavaScript calculations. The “Convert” button activates once all fields are filled, providing instant results.

css dom dom-manipulation html javascript manipulation roadmap roadmap-project

Last synced: 12 Jan 2025

https://github.com/dzenis-h/drag-n-drop

Simple vanilla JS drag & drop implementation built for the purpose of refreshing classes, static methods, inheritance, this keyword, CSS selectors, DOM APIs, etc ...

browser-api class css-selector css3 dom drag-and-drop flexbox html5 inheritance javascript prototypal-inheritance static-method this vanilla-javascript

Last synced: 18 Jan 2025

https://github.com/lucasreis0/livro_books

💡 Utilização dos Principais Métodos de Array: Aprendendo a aplicar métodos como `forEach`, `map`, `filter`, `sort` e `reduce` para manipular arrays de forma eficaz.

arrays dom filter foreach map reduce sort

Last synced: 30 Jan 2025

https://github.com/ola-kaznowska/weather-application-using-api

Weather application using API. Application written in HTML5 CSS3 and JS. Front-End application

api application dom html-css-javascript javascript js junior-frontend-developer vanilla-javascript

Last synced: 24 Jan 2025

https://github.com/wlodpawlowski/dom-test-app

Developed simple web-application for testing (DOM) functionalities based on Bootstrap

bootstrap4 css3 dom ecmascript6 html5 javascript js learning-curve sass

Last synced: 24 Jan 2025

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/andremelchior/javascript-labs

Repositório com arquivos de exercícios e experimentações em JavaScript, criados para fins de estudos e práticas de programação.

dom javascript js oop-in-javascript

Last synced: 19 Jan 2025

https://github.com/neknaj/cdom

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

dom javascript-library

Last synced: 19 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/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/justjum/etch-a-sketch

JavaScript DOM manipulation Flex-a-sketch

css dom game javascript rainbow random

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

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

ajax css dom html javascript php php5 web

Last synced: 19 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/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/iamnaveen8851/portfolio

In this repo, I'm pushing a directory which contains portfolio

css dom html javascript

Last synced: 20 Jan 2025

https://github.com/sakitam-fdd/js-mate

一个类jquery的工具库

ajax dom javascript jquery rollup

Last synced: 01 Feb 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/solarliner/promisify-html

Use promises for one-time bindings to Window/Document/Element events.

document dom element event js promise window

Last synced: 19 Dec 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: 13 Dec 2024

https://github.com/princebansal7/javascript-projects

Just sharing what I am Learning through my codes and Projects to understand DOM manipulation

dom es6 javascript

Last synced: 25 Jan 2025

https://github.com/codecaine-zz/javascript_elements_cheatsheet

Javascript DOM Element Properties and Methods Cheat Sheet

cheatsheet dom dom-manipulation javascript

Last synced: 25 Jan 2025

https://github.com/gulashanhashami/youtube_mini_app

This is a YouTube mini app. I used HTML, CSS, DOM, JavaScript to make this mini app. I also used YouTube API.

api css3 dom html javascript

Last synced: 25 Jan 2025

https://github.com/jonasraoni/php-dom

Implementation of the Document Object Model (DOM) Level 3 Core Specification in PHP.

document-object-model dom dom-manipulation php

Last synced: 25 Jan 2025

https://github.com/srivenkat13/js-practice

All the JS mini projects and practice exercises

dom dom-manipulation javascript scrimba

Last synced: 25 Jan 2025

https://github.com/samiahmedsiddiqui/check-dom-elements

Check DOM elements in page view-source. This tool can be used for the testing/debugging purpose.

debugging dom dom-elements testing testing-tools view-source

Last synced: 25 Jan 2025

https://github.com/sabbir-hosen-dev/dom-pactice

javaScript dom expriment

dom eventlistener javascript

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/shhiivvaam/windows-area

React Based Application that tells the current size of the Window 😶‍🌫️😶‍🌫️

dom hooks react useeffect

Last synced: 31 Jan 2025

https://github.com/bserdar/go-dom

XML DOM implementation for Go

dom dom-manipulation go xml

Last synced: 25 Jan 2025

https://github.com/anagalacticruby/js_dom_manip

This repo has a simple single page website that demonstrates how javascript can be used to manipulate the DOM and change elements dynamically

bootcamp-project bootstrap dom html javascript tables

Last synced: 25 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/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/thedvlprs/dice-game

🎲 Dice Game. Enjoy and Good Luck! 😉 👉🏻

dice-game-dice-roller dom javascript

Last synced: 31 Jan 2025

https://github.com/km-saifullah/studentdashboard

Simple student dashboard application using JavaScript DOM

chartjs css dom dom-manipulation git html javascript student-dashboard

Last synced: 27 Dec 2024

https://github.com/gab-i-alves/complete-web-dev-bootcamp

Materials and projects from the "The Complete 2024 Web Development Bootcamp" course on Udemy, covering everything from HTML, CSS, and JavaScript to Node.js, Express.js, and React.

css dom html javascript nodejs react web webd

Last synced: 01 Feb 2025

https://github.com/mirror45/keksobooking

«Keksobooking» — сервис по размещению объявлений об аренде недвижимости в центре Токио. Пользователям предоставляется возможность разместить объявления о своей недвижимости или просмотреть уже размещенные объявления

dom es6 fetch js leaflet-map modules nouislider pristinejs promise

Last synced: 27 Dec 2024

https://github.com/tzbob/scalatags-hokko

A Virtual DOM based DOM library for the Hokko FRP implementation.

dom frp functional-reactive-programming scalajs virtual-dom

Last synced: 12 Jan 2025

https://github.com/deepakmuthu21/form

DOM FORM

css dom html js

Last synced: 10 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/derhuerst/navigate-hacker-news-comments

Navigate in the DOM of a Hacker News comments page.

dom hacker-news

Last synced: 07 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/pokle/purescript-vanilla

Living it up with the DOM

dom framework purescript

Last synced: 29 Dec 2024

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

dom javascript

Last synced: 21 Dec 2024

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-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/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/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/nasimmhn/pizza-bot

An app helping you to order pizza

css dom html javascript

Last synced: 11 Jan 2025