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/shobanamuthiah/emoji-world

It filters the Emojis

api css3 dom emoji html5 javascript

Last synced: 13 Jan 2025

https://github.com/syed-moosha/day-17-promise-task-rest-countries-weather

Rest-countries weather by fetching the data from open weather api

bootstrap css dom html javascript

Last synced: 10 Jan 2025

https://github.com/shobanamuthiah/restcountries-api

Weather Report of Restcountries API

css3 dom html5 javascript restcountries-api

Last synced: 13 Jan 2025

https://github.com/goatandsheep/video-shake

NPM library to shake video elements on trigger using CSS

dom jitter rotate shake web

Last synced: 25 Dec 2024

https://github.com/wahaha2012/dom-resizeable

make dom resizeable

dom resize resizeable

Last synced: 25 Dec 2024

https://github.com/wahaha2012/dom-draggable

make dom element draggable

dom draggable

Last synced: 25 Dec 2024

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

The Number Guessing Game is a simple interactive game where the player needs to guess a number between 1 and 20.

css dom dom-manipulation html javascript

Last synced: 01 Jan 2025

https://github.com/surjoyday/tic-tac-toe

Learning about DOM Manipulation

css dom dom-manipulation html ja pseudo-elements

Last synced: 01 Jan 2025

https://github.com/surjoyday/bmi-calculator

This BMI Calculator takes height input in centimeters and weight input in kilograms. It computes the BMI value and provides a corresponding statement based on the BMI range.

css dom dom-manipulation html javascript

Last synced: 01 Jan 2025

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

Two-player dice game: strategise, roll, and win! Play until 100 or get a '1'.

css dom dom-manipulation html javascript

Last synced: 01 Jan 2025

https://github.com/surjoyday/certificates-modal-showcase-2023

Displaying e-certificates interactively to celebrate learning achievements.

css dom dom-manipulation html javascript

Last synced: 01 Jan 2025

https://github.com/jakub21/domi.js

Object oriented DOM manipulation package. Allows the user to easily create interactive websites.

dom frontend-app single-page-app

Last synced: 25 Dec 2024

https://github.com/clarence-lang/clarence-lang.github.io

official home for the clarence language. Partial written in Clarence.

clarence clarence-lang dom html5

Last synced: 17 Jan 2025

https://github.com/dialtor/legosuperheores

Practice from Animations, Transitions and js dom

animation-css dom js transitions

Last synced: 01 Feb 2025

https://github.com/vinayak-kumar-sharma/web-dev-practice-

In this Repository I work with some DOM functioning and write some code and logic for programs .

dom javascript

Last synced: 01 Feb 2025

https://github.com/er-arunkumarselvam/javascript-dom

Explore the JavaScript DOM topics and task to be preformed in hands-on learning

dom js jsdom

Last synced: 26 Jan 2025

https://github.com/davcode92/beat_by_methe

Beat By Methe est un simple site qui permet à l'utilisateur de créer du rythme et des couleurs aléatoires en cliquant les boutons du clavier de votre pc .La création de ce site a pour but de maîtriser les notions en javascript,html,dom et css.

css3 dom html javascript

Last synced: 10 Jan 2025

https://github.com/ubermanu/arrosoir

🚿 Hydrate HTML with a selector and a url

dom html hydration

Last synced: 20 Dec 2024

https://github.com/bayudc/rgb-slider

🍭 Simple RGB slider in javascript

dom javascript

Last synced: 23 Jan 2025

https://github.com/fimbres/javascript-sandbox

This are 5 simple projects to practice my DOM manipulation knowledge.

dom dom-manipulation html javascript sass

Last synced: 25 Dec 2024

https://github.com/simphotonics/node

Create, edit, output XML nodes and documents.

dom html php xml

Last synced: 25 Dec 2024

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

Convert HTML to hyper

converter dom html hyper

Last synced: 02 Jan 2025

https://github.com/aswitalski/dom-test

A subset of DOM Level 4 for tests in Node.js

dom node test

Last synced: 09 Feb 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/martinmohammed/drumgame

An Udemy project - Browser EventListener with JavaScript

css dom html javascript responsive static

Last synced: 21 Dec 2024

https://github.com/arielspencer/fokus-pomodoro

🍅 Bem-vindo ao Fokus Pomodoro, uma ferramenta criada para aumentar sua produtividade utilizando a técnica Pomodoro.

css dom front-end html localstorage pomodoro poo portfolio

Last synced: 26 Dec 2024

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/seanchas116/code-to-key

DOM KeyboardEvent code to key (WIP)

dom javascript keyboard-events

Last synced: 02 Jan 2025

https://github.com/vicky11vicky11/bankist

A sample baank operations website using js

css dom html javascript

Last synced: 20 Dec 2024

https://github.com/abhisek753/my_project_list

My extra time project.

api-rest css dom html javascript

Last synced: 26 Dec 2024

https://github.com/onyazuka/htmlparser

HTML parser written in Python

dom html javascript parser python python3

Last synced: 26 Dec 2024

https://github.com/afeiship/next-element-in-viewport

Judge element if is in viewport.

dom element next viewport

Last synced: 07 Feb 2025

https://github.com/aswassaw/books-apps-localstorage

Aplikasi Pengelolaan Data Buku Menggunakan DOM dan Web Storage.

css dom html javascript localstorage

Last synced: 26 Dec 2024

https://github.com/melbalossino/juego-numero-secreto

🎮 Juego del número secreto para el ciclo formativo ONE de Oracle y Alura Latam.

aluralatam arrays dom dom-manipulation functions one oracle oraclenexteducation recursion

Last synced: 02 Jan 2025

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

homework(JS module) in bootcamp (GoIT) Fullstack developer

bootcamp css dom dom-manipulation homework html javascript js practice vanilla-javascript

Last synced: 23 Jan 2025

https://github.com/maxdz-gmbh/mdz_xml

Very lightweight, fast and portable ANSI C 89/90 compliant library for parsing XML and building DOM-structure. One of the fastest and tiniest XML Parsers on the Web.

c dom library parse parser parsing portable xml xml-parser xml-parsing

Last synced: 28 Dec 2024

https://github.com/aburraq/me-myrandomexercises

Welcome to my 30-day coding challenge! I like solving/coding exercises I see around, and I decided to share them for 30 days xx

animation array css dom eventlisteners functions html javascript methods string styling

Last synced: 10 Jan 2025

https://github.com/smazurs/tictactoe

This is a simple web-based Tic-Tac-Toe game where two players, or a player against a computer, take turns marking spaces in a 3x3 grid with Xs and Os.

dom html javascript

Last synced: 13 Jan 2025

https://github.com/fwzmhmd/drum-kit

Play virtual drum kit with your keyboard

challenge dom dom-manipulation javascript project

Last synced: 01 Feb 2025

https://github.com/microeinhundert/html-document-updater

A small utility to update parts of an HTMLDocument with content from another HTMLDocument, configured with a simple configuration object and data attribute. Useful together with libraries like Barba.js to update elements outside of scope.

attributes document dom es6 html lightweight update utility

Last synced: 07 Feb 2025

https://github.com/microeinhundert/mi-event-manager

Provides a streamlined interface for managing DOM events, supporting event delegation, debouncing, adding events by selector, to a single element, or a NodeList.

debounce delegate dom element event manager selector

Last synced: 07 Feb 2025

https://github.com/richardnk24/viewdje-ss

A Pizza restaurant website. See the latest restaurant information about pizzas and more.

cli css3 directives dom html5 javascript router vuejs

Last synced: 05 Jan 2025

https://github.com/luminovrym/game-tebak-angka

Game Tebak Angka dengan javascript-dom

dom game javascript

Last synced: 02 Jan 2025

https://github.com/v-ina/react-dom-api-test-application

This is a React application built to test API interactions and DOM manipulation. It includes list-up functionality for items, random and filter features, a like feature, and various DOM manipulation capabilities.

api dom javascript react

Last synced: 01 Feb 2025

https://github.com/priontoabdullah/issue-tracker-js-app

💯 A single page application where the user can track their issues. 🗽🤖 View This App: https://priontoabdullah.github.io/issue-tracker-js-app/ 🏧

bootstrap dom javascript logic

Last synced: 13 Jan 2025

https://github.com/zhw2590582/dom-lab

DOM实验室

dom lab

Last synced: 30 Jan 2025

https://github.com/3ein39/rock_paper_scissors

Exercise from TheOdinProject

dom html javascript

Last synced: 10 Jan 2025

https://github.com/3ein39/odin-etch_a_sketch

JS DOM practice "TheOdinProject"

dom javascript

Last synced: 10 Jan 2025

https://github.com/leo-henrique/secao-de-comentarios-interativos

Simulação de uma seção de comentários com criação de perfil com localStorage. Feito todo em Vanilla JavaScript com os principais tópicos do ES6+.

async-await class conditions dom dom-manipulation fetch-api iterators javascript json localstorage logic-programming objects observer-api promises timestamps vanilla-javascript

Last synced: 03 Jan 2025

https://github.com/melagora/to-do-list-bootstrap

Lista de tareas con javaScript (interfaz con BootStrap) utilizando el manejo del DOM

bootstrap css dom dom-manipulation html javascript

Last synced: 08 Feb 2025

https://github.com/yiirocks/simple-html-dom

Simple Html Dom Parser for Yii

dom extension html-dom-parser html-parser yii yii3

Last synced: 24 Dec 2024

https://github.com/the-mihir/baper-bank

Bapp er Bank !!! Js Peoject with fun

dom javascript js tailwindcss website

Last synced: 10 Jan 2025

https://github.com/aksrug/vowel-counter

Continuously learning DOM

css dom html5 js

Last synced: 03 Jan 2025

https://github.com/mownikapremkumar/day-17-task

RESTCOUNTRIES TASK -In this task we are getting the weather details based on country name

css dom fetch-api html js promise

Last synced: 03 Jan 2025

https://github.com/zzall/domtools

处理dom的各种工具方法

dom easy easy-to-use tools

Last synced: 07 Feb 2025

https://github.com/santhoshs50/async_day_1_task

Independence Day Wishes Task

callback callback-hell css dom html javascript

Last synced: 24 Jan 2025

https://github.com/kalai64/calculator

Calculator Task

css dom html5

Last synced: 20 Jan 2025

https://github.com/stevenvachon/virtual-list

A DOM utility for efficiently rendering large, scrollable lists and tabular data.

dom performance virtualization windowing

Last synced: 07 Feb 2025

https://github.com/jbjoybiswasjb/phone_hunter_api

Practice repo - My Phone Hunter With API

api daisy-ui dom html javascript tailwind-css

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/ai_universe_hub

Practice repo - AI Universe Hub

api daisy-ui dom html javascript tailwind-css

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/alphabet_clash_pro

Practice repo - alphabet_clash_27

daisy-ui dom html5 tailwind-css

Last synced: 03 Jan 2025

https://github.com/jbjoybiswasjb/geometry_genius

Practice Repo - geometry genius

daisy-ui dom html5 tailwind-css

Last synced: 03 Jan 2025

https://github.com/hassanjadi/weather-app

"This is a repository for learning JavaScript by creating a weather application and consuming APIs from the internet"

api css dom html javascript

Last synced: 10 Jan 2025

https://github.com/sebbekarlsson/domeventlistener

🔄 Subscribe on DOM elements in Python

dom events python python-library scraping

Last synced: 30 Jan 2025

https://github.com/fabianmendozaospina/fakebook

An example about a simple social media

css dom html5 javascript

Last synced: 04 Jan 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: 20 Dec 2024

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/smilevp/webathon-assessment

Basic Pokemon Api using dom operations

css dom html

Last synced: 04 Jan 2025

https://github.com/michaelsboost/vdom

Harness the power of the Virtual DOM for efficient, dynamic web experiences. Seamlessly blend data with template interpolation and streamline updates with intelligent diffing.

diff diffing dom javascript json vdom virtual virtualdom

Last synced: 17 Jan 2025

https://github.com/rutarj/calculator

Calculator App

dom html-css-javascript

Last synced: 01 Feb 2025

https://github.com/rutarj/signature-app

Simple and minimalist signature app with drawing, color selection, and image saving features.

dom javascript

Last synced: 01 Feb 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: 20 Dec 2024

https://github.com/smilevp/calculator

Calculator using HTML,CSS,DOM,Javascript

css dom html javascript javascript-events

Last synced: 04 Jan 2025

https://github.com/smilevp/webathon-1

Covid19 tracker using DOM,HTML,Javascript and CSS

css dom html javascript

Last synced: 04 Jan 2025

https://github.com/smilevp/shopify

Shopify application using ReactJS. This is just a basic application where I have made use of the react-hooks to toggle between the add to cart and remove button when clicked.

bootstra css dom events html javascript react usestate-hook

Last synced: 04 Jan 2025

https://github.com/smilevp/pagination

Created pagination using HTML,CSS,DOM,Javascript,Event listeners

css dom html javascript javascript-event-listener

Last synced: 04 Jan 2025

https://github.com/nisanth2004/javascript_programs

JavaScript is a high-level, dynamic, and interpreted programming language that is widely used for creating interactive and dynamic web pages.

class css dom function html javascript

Last synced: 11 Jan 2025

https://github.com/nisanth2004/weather-app

A Weather App which is developed by JS using weather API Key and URL and real time project

app application css document dom event html img javascript weather

Last synced: 11 Jan 2025

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

Module -26 - DOM 1st Project with Tailwind

dom html-css-javascript

Last synced: 20 Dec 2024

https://github.com/rutarj/weather-app

Weather app allowing users to search and display real-time weather information for any city.

dom html-css-javascript

Last synced: 01 Feb 2025

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

一个类jquery的工具库

ajax dom javascript jquery rollup

Last synced: 01 Feb 2025

https://github.com/matheusfdosan/responsive-project-with-sass

Esse projeto é uma mistura de dois Masterclass, o #08 que usamos estratégias de unidades de medidas do CSS, para que tanto o nosso Layout, quanto os nossos textos, e Media Queries para que fiquem responsivos. Já o #15, é a introdução ao SASS, onde coloco em prática tais ensinamentos.

dom git github html javascript media-queries responsive-design sass

Last synced: 04 Jan 2025

https://github.com/matheusfdosan/masterclass-dom-18

Criando um piano básico e funcional utilizando JavaScript DOM.

css dom git github html javascript rocketseat

Last synced: 04 Jan 2025

https://github.com/matheusfdosan/codeflix

Um projeto muito simples, onde é possível o usuário adicionar cards de filmes.

animation-css css dom git github html javascript media-queries

Last synced: 04 Jan 2025

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

debug-conceptual-session-1

api dom

Last synced: 20 Dec 2024