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/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/yashi-singh-9/tabs

The Tabs project offers a straightforward tabbed interface for navigating between content sections on a web page, using HTML, CSS, and JavaScript. It enables seamless content switching without page reloads.

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

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

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

dice-game-dice-roller dom javascript

Last synced: 31 Jan 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/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/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/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/dialtor/legosuperheores

Practice from Animations, Transitions and js dom

animation-css dom js transitions

Last synced: 01 Feb 2025

https://github.com/robinfr/dom-bfs

Easily perform a breadth-first-search through DOM elements

bfs breadth-first-search dom

Last synced: 18 Dec 2024

https://github.com/vijaysadhuram/fetch_api

how to fetch API using fetch method in Javascript

api css dom fetch-api js json

Last synced: 14 Dec 2024

https://github.com/kvnol/libdom

Biblioteca DOM criada a partir do curso JavaScript Ninja do @fdaciuk.

dom js lib

Last synced: 13 Dec 2024

https://github.com/tripu/domu

JavaScript library for DOM traversing and manipulation built with jQuery

dom html javascript jquery library traversal utility

Last synced: 19 Oct 2024

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

Composable functions for DOM manipulation

dom fp html lodash util

Last synced: 19 Dec 2024

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

an interactive component that overlays the current page content, typically used to display important information or actions.

css dom html interactive javascript modal

Last synced: 21 Dec 2024

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

It is a simple browser-based game where players attempt to guess a randomly generated number between 1 and 20.

css dom game html javascript

Last synced: 21 Dec 2024

https://github.com/foxbunny/hyperscribe

Extensible DOM node creation library for JavaScript programmers

dom dom-manupulation javascript javascript-library vanilla-javascript

Last synced: 26 Nov 2024

https://github.com/quackness/skills-for-hire-website

Following a project from Skills For Hire Atlantic (front-end only)

api-browser browser css desktop dom frontend geolocation html mobile-first queryselectors responsive

Last synced: 14 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/keyboardcowboy/caldom

Library for generating iCal feeds from a DOM.

dom ical scraper

Last synced: 27 Jan 2025

https://github.com/mrkem598/codeworld

codeWorld is a project developed on React and related tools to get input from the user , make a record according to the date and display it

bable bundle component destructuring-assignment dom es6 javascript jsx mapping nodejs npm props proptypes react react-icons react-router rendering states turnery-if-statment webpack

Last synced: 03 Feb 2025

https://github.com/nicholaswmin/dom

fluent DOM in ~400 bytes

dom dom-api fluent-api

Last synced: 29 Dec 2024

https://github.com/angeal185/domscript

A lightning fast dom query and manipulation lib for when speed matters

browser dom dom-manipulation dom-querying javascript

Last synced: 06 Jan 2025

https://github.com/webconuz/todo

Todo app which was created by http module in node.js core

css dom html http-server js nodejs

Last synced: 11 Jan 2025

https://github.com/robinfr/dom-dfs

Easily perform a depth-first-search through DOM elements

depth-first-search dfs dom

Last synced: 18 Dec 2024

https://github.com/3s-217/coreweb-js

A JavaScript library for manipulating the HTML DOM, offering multiple build types for flexible integration.

dom dom-manipulation flexible frontend html javascript javascript-library js library ui

Last synced: 13 Jan 2025

https://github.com/chfoidl/quicksilver

Lightweight, jQuery inspired JavaScript DOM manipulation library written in TypeScript.

dom javascript javascript-library jquery typescript

Last synced: 29 Dec 2024

https://github.com/suryasudhan/day15task-1

DOM Manipulation with Forms

dom html-css-javascript rwd-response

Last synced: 29 Dec 2024

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

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

dom performance virtualization windowing

Last synced: 14 Dec 2024

https://github.com/gibbs/document-meta

ES module for getting HTML Document metadata

dom html-document metadata

Last synced: 14 Jan 2025

https://github.com/sarath-sasikumar/ng-dom-image-capture

This is an Angular directive which can be used with any particular HTML node and enable it to be converted to its base64 image equivalent.

angular2 angular4 dom image

Last synced: 14 Dec 2024

https://github.com/jaandrle/deka-dom-el

A library expanding the capabilities of the native DOM API with the aim of offering the possibility of writing reactive UI templates/components declaratively directly in JavaScript.

client-side-rendering declarative declarative-programming declarative-ui dom functional-programming javascript reactive reactive-programming rendering server-side-rendering signals signals-library typescript ui ui-components vanilla-javascript vanilla-js webcomponents

Last synced: 21 Dec 2024

https://github.com/kuro-98/administrador-de-pacientes

🐶 Administrador de Citas para Veterinaria - Este proyecto es un sistema de gestión de citas para una clínica veterinaria. Permite a los usuarios registrar, editar y eliminar citas para sus mascotas, llevando un control eficiente y ordenado de las visitas al veterinario.

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

Last synced: 11 Jan 2025

https://github.com/trentmwillis/dom-box

A toolbox to help you test the DOM

dom javascript testing

Last synced: 03 Feb 2025

https://github.com/prem22910/countdown_timer

Countdown Timer

css dom html javascript

Last synced: 29 Dec 2024

https://github.com/alice-sebego/thriller-song-lyrics

I've created the DOM elements of an HTML page from a JS page and a JSON page.

dom dom-manipulation javascript json

Last synced: 03 Feb 2025

https://github.com/afeiship/next-dom-find-ancestor

Find the closest ancestor element that has a specific class.

ancestor dom find next

Last synced: 14 Dec 2024

https://github.com/afeiship/next-dom-ready

Dom ready based on next.

dom next ready

Last synced: 14 Dec 2024

https://github.com/afeiship/next-dom2json

Dom to json for next.

dom json next walk

Last synced: 14 Dec 2024

https://github.com/shresht7/dom-commander

A makeshift vanilla-js DOM-manipulation library with jQuery-like syntax

dom dom-manipulation vanilla-js web

Last synced: 27 Jan 2025

https://github.com/abhay-01/notes-project

Worked on JS methods

css dom event-listener js local-storage

Last synced: 14 Dec 2024

https://github.com/zangpodawa/favourite-movie

JavScript simple project to add favourite movie list with delete function.

dom dom-manipulation dom-traversing getelementbyid javascript

Last synced: 21 Jan 2025

https://github.com/terotests/doremifa

Reactive DOM library based on template literals

appengine dom engine javascript rendering template-literals ui

Last synced: 27 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: 14 Dec 2024

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

Simple todo application made using Javascript

dom javascript the-odin-project todo-app webpack

Last synced: 01 Feb 2025

https://github.com/conancos/the-jewel-show

Máquina manejando decimales con JavaScript, con una precisión absoluta. Juega y consigue tu joya preferida!

algorithms-and-data-structures cash-register dom html5-css3 image-generation-ai javascript

Last synced: 27 Jan 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/jaandrle/dollar_dom_svg

This repository shows usage of `$dom.component` for creating SVG (charts) by using some helper functions. Also, it can be used as inspiration for different library and or plain SVG.

chart charts dom functional javascript reactive svg

Last synced: 21 Dec 2024

https://github.com/onurkerimov/pseudo.js

A plugin to convert :before and :after pseudo elements to real elements

converter css dom element parse pseudo reachable

Last synced: 20 Dec 2024

https://github.com/pigeonposse/banda

⚡️ JS library that will make it easy to create complex HTML components in a fast, declarative and reusable way

banda bandajs dom js node npm

Last synced: 14 Jan 2025

https://github.com/nasimmhn/pizza-bot

An app helping you to order pizza

css dom html javascript

Last synced: 11 Jan 2025

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/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: 14 Dec 2024

https://github.com/tai2/vanilla-drag-movable

Drag and move behavior for DOM elements

dom drag javascript typescript

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