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/ngcodex/js-generator

Generates JavaScript code from HTML or Custom tags

dom generate-js html5 java javascript javase jsoup maven

Last synced: 24 Jan 2025

https://github.com/westurner/linkext

Find the most recent HTML DOM element with an id= attribute

dom dom-traversal jquery

Last synced: 11 Jan 2025

https://github.com/arafatamim/ombro

Create beautiful, dynamic shadows in JavaScript

dom javascript shadows shinejs typescript

Last synced: 12 Jan 2025

https://github.com/mano-08/rock-paper-scissor-but-animal-version

Rock-Paper-Scissor but Animal version

dom game javascript rock-paper-scissors

Last synced: 07 Feb 2025

https://github.com/bonarja/sdom

Simplify the task of manipulating the DOM and use animations by Prototype (like jQuery)

animatecss animation dom frontend handling prototype

Last synced: 18 Jan 2025

https://github.com/wlodpawlowski/react-chat-application

Chat messenger web application developed with React, Redux, Webpack, Eslint, JavaScript, Babel and PubNub

babel chai chat-application css3 dom eslint html5 istanbul javascript json jsx messenger-application mocha pubnub-chatting pwa react react-components react-router redux webpack

Last synced: 24 Jan 2025

https://github.com/bosens-china/dom-interception

Extract dom elements and rich text

dom interception rich text

Last synced: 24 Jan 2025

https://github.com/nonoesp/folio-scss

🎨 Reusable SCSS components for Laravel Folio.

dom namespace sass scss stylesheets web

Last synced: 24 Jan 2025

https://github.com/undercloud/componentary

PHP Server-Side Web Components

dom server-side template-engine web web-components

Last synced: 31 Jan 2025

https://github.com/elchininet/shadow-dom-selector

A very small JavaScript utility to query DOM elements through the Shadow DOM subtrees in a sync or an async way

dom dom-query dom-selector javascript javascript-library library query-selector query-selector-all shadow-dom shadow-root shadow-root-query shadow-root-selector typescript

Last synced: 20 Jan 2025

https://github.com/josestg/todo-app

Drag and Drop Todo Elements with Vanilla JavaScript and HTML.

dom dom-manupulation vannila-javascript-projects

Last synced: 31 Jan 2025

https://github.com/marvinhagemeister/dom-callcount

Track the callcount of various DOM api calls.

dom performance spy testing

Last synced: 25 Jan 2025

https://github.com/gulashanhashami/lyndaclone_team_18

I want to clonLynda is an online learning platform, offers Educational training courses in the field of business, software and technology skills.e this project.

api css3 dom htlm javascript

Last synced: 25 Jan 2025

https://github.com/gulashanhashami/lyndacloneteam18_u3

Lynda is an online learning platform, offers Educational training courses in the field of business, software and technology skills.want to clone this project.

css3 dom html javascipt masai-authentication

Last synced: 25 Jan 2025

https://github.com/boweihan/virtual-dom

Lightweight virtual DOM implementation and visualizer - technologies: ES6/7, Babel, Webpack, and Flow

browser dom javascript react virtual-dom

Last synced: 31 Jan 2025

https://github.com/mohamedhnoor/counter

Vanilla JavaScript - DOM

css3 dom html5 javascript

Last synced: 25 Jan 2025

https://github.com/mohamedhnoor/questions-answers

Using selectors inside the element and traversing the dom

css3 dom html5 javascript

Last synced: 25 Jan 2025

https://github.com/mohamedhnoor/color-flipper

DOM project Vanilla JavaScript

css3 dom html5 javascript

Last synced: 25 Jan 2025

https://github.com/pedro-donoso/manipulacion-dom

Manipulación del DOM del archivo index.html desde el archivo app.js. Utilizo Funciones, Variables y Eventos en JavaScript para completar formulario y mostrar datos en card

bootstrap5 dom dom-manipulation git html5 javascript

Last synced: 25 Jan 2025

https://github.com/yamoo9/likelion-ui-programming

React 프로그래밍 (선언적 API)

dom express-js react typescript

Last synced: 25 Jan 2025

https://github.com/thedvlprs/color-game

✨ The Great RGB Color Game

dom javascript

Last synced: 31 Jan 2025

https://github.com/asheelahmedsiddiqui/password-validation

I am created password validation by using HTML, CSS, JS

addeventlistener arrow-functions css dom funciton html javascript js regex ui

Last synced: 01 Feb 2025

https://github.com/xmas7/rust-webplatform

A Rust library for use with emscripten to access the DOM.

dom emscript library platform rust web

Last synced: 01 Feb 2025

https://github.com/prantlf/janadom

A minimal and complete implementation of React JSX creating native DOM elements.

browser dom jsx jsx-dom jsx-native-dom native node tsx

Last synced: 01 Feb 2025

https://github.com/samundrak/domex

POC: Browser base implementation of express.js

browser dom expressjs javascript nodejs

Last synced: 08 Feb 2025

https://github.com/drewk2629/septomeme

Random card generator group project that pulls from 3 different API's.

arrays bulma conditions css dom dynamic fetch-api functions html localstorage variables

Last synced: 08 Feb 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/awinogradov/dom-objects

DOM Objects declarations for tests, e2e, cypress and etc.

cypress dom e2e e2e-tests utils

Last synced: 05 Nov 2024

https://github.com/github-dev12345/survey-form-freecodecamp-challenge-complete-

freeCodeCamp Challenge complete, make the survey-form, technologies are used SCSS nesting, mixing and partials file, & 😉👍Used CSS3 flex-box, HTML5 semantic codem Make Form DOM Tree Perfect 🚀😊

css3 dom flexbox freecodecamp html5 partials responsive-design scss scss-mixins survey-form

Last synced: 05 Jan 2025

https://github.com/satyamgupta53/web-dev-learning

This repository contains all the basic projects to understand HTML , CSS & Java Script. Concepts such as basic programming, dom manipulation, events are covered in details.

css dom events html javascript

Last synced: 24 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/arronf2e/js-practice

📖 📖 practice

dom javascript

Last synced: 07 Feb 2025

https://github.com/odiegosilva1/projetoreactjs

Projeto de página web básica usando React JS.

dom js styled-components

Last synced: 25 Jan 2025

https://github.com/sagnikc395/profitlosscalculator

Simple Profit and Loss Calculator 🤑

css dom

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

Hearts will be form according to the mouse movements

dom html-css-javascript

Last synced: 09 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/bkpecho/infinite-scroll

This web application utilizes modern web development techniques to create an efficient infinite scroll feature, allowing users to easily load a continuous stream of high-quality images from the Unsplash API.

async-await css3 dom fetch-api html5 javascript netlify responsive-design scroll-event unsplash-api

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

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

document dom element event js promise window

Last synced: 12 Feb 2025

https://github.com/smikhalevski/flyweight-dom

🍃 The extremely fast DOM implementation in just 4 kB gzipped.

dom typescript

Last synced: 09 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/thericecold/momentum-app

Front-end activity 6: Momentum app clone using local storage

dom functional-programming html javascript localstorage momentum sass todo-list todolist vanilla-javascript

Last synced: 21 Jan 2025

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: 15 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/nazmul-nhb/alpha-clash-pro

Alphabet Clash Pro Practice

dom game javascript

Last synced: 29 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/ksb96/odin

web development practice repo

css css-grid dom flexbox html5 javascript

Last synced: 31 Dec 2024

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/pirxpilot/attach-labels

Attach label node to the input node that follows it.

browser dom

Last synced: 29 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/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/tai2/vanilla-drag-movable

Drag and move behavior for DOM elements

dom drag javascript typescript

Last synced: 07 Feb 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/rojcode/keytype

A JavaScript project showcasing a dynamic content changer for HTML elements based on their selectors. The project includes a function (changeInnerHtmlById) and a keydown event listener, providing real-time updates on key presses. Ideal for understanding basic DOM manipulation and event handling.

dom event javascript keyboard

Last synced: 21 Jan 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/g-wtham/classic-calculator

Calculator web application to perform basic mathematical operations, making it a handy tool for quick calculations.

calculator dom functions javascript

Last synced: 29 Jan 2025

https://github.com/thelegion007/lead-tracker

This is a bookmark extension for Google-Chrome/Edge desktop browser.

css3 dom htlm5 javascript localstorage

Last synced: 31 Dec 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/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/anshuthopsee/dragtomove.js

A tiny JavaScript library to make DOM elements movable with mouse or touch.

dom draggable javascript

Last synced: 07 Feb 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/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/mahdi-marjani/js-human-interactions

Performing various human interactions and tasks using JavaScript, such as clicking on elements or filling in input fields.

automation bot dom dom-manipulation event-handling javascript javascript-dom javascript-interactions js

Last synced: 21 Jan 2025

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/ajith-11399/countdown-timer-dom

This repository contains countdown timer Task

bootstrap css dom html javascript

Last synced: 08 Jan 2025

https://github.com/ewaldhorn/dommie

A TinyGo DOM library I use for a lot of projects.

dom go golang tinygo wasm

Last synced: 16 Jan 2025

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

pazzle, 拼图

dom javascript

Last synced: 02 Jan 2025

https://github.com/semibran/h

Create virtual DOM nodes

create dom h html nodes virtual

Last synced: 12 Feb 2025

https://github.com/phoqe/ogge

Convenient and efficient Swift wrapper for the Open Graph Protocol.

async await codable dom html meta ogp open-graph-protocol parser regex swift wrapper

Last synced: 23 Jan 2025

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/harshitbalodi/drum-kit

Drum kit make sound on pressing different key and buttons on the screen.

dom javascript

Last synced: 09 Jan 2025

https://github.com/tiagobarross/spa-universe

SPA Universe é uma página no estilo Single Page Application, onde o conteúdo da página se altera sem recarrega-la.

css dom es6 html javascript poo

Last synced: 12 Feb 2025

https://github.com/wbhob/magique

A utility for wrapping strings in tags without the headache.

dom html javascript magique tags typescript

Last synced: 29 Jan 2025

https://github.com/jamonserrano/peso

Composable functions for DOM manipulation

dom fp html lodash util

Last synced: 12 Feb 2025