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/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/sayedtahsin/to-do-app

A basic To-DO App built with Raw Javascript For Learning processes.

css3 dom html5 javascript

Last synced: 07 Jan 2025

https://github.com/sofiane-abou-abderrahim/javascript-dom-browser-apis-project-planner

In this little demo application, I used several DOM concepts, like element positions and sizes, scrolling, and some browser features, like dynamic script additions and template tags, timers and intervals. Besides, I had a loo at some browser APIs such as location, history and navigator (in the browser console).

browser-api dom dynamic-script history intervals javascript location navigator position scrolling size template-tags timers

Last synced: 09 Feb 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/adam-robson/character-designer

This is a build-your-own-character exercise using vanilla JavaScript, HTML, and CSS.

css dom html javascript

Last synced: 04 Feb 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/mtapirina/chore-door

Codecademy Chore Door Project

codecademy-pro dom game javascript

Last synced: 19 Jan 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/cyco/yt-page-transition

Weekend project to figure out how to do smooth page transitions youtube-style.

dom history-api javascript page-transitions spa

Last synced: 08 Jan 2025

https://github.com/castanedaluis/api-rest-movies

Plataforma de peliculas (MovieNet_v1.0.0) consumo de API con javascript puro, en donde consumimos endPoints de https://www.themoviedb.org. Creé el CRUD completo para este proyecto, Obtenemos la peliculas en tendencias, detalle de una pelicula, busqueda de peliculas, categorias, etc

dom fecth javascript manipulacion-de-datos movies rest-api

Last synced: 29 Dec 2024

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/aswassaw/latihan-audio-js

Belajar penggunaan class Audio() untuk membuat simple music player.

dom js

Last synced: 26 Dec 2024

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/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/aaditya29/javascript-tutorials

Javascript Basics and Intermediate Projects With Concepts

backend dom freecodecamp javascript js

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

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

ajax css dom html javascript php php5 web

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/anbumani12/github-profile-fetch-api-task

GitHub User Profile-Fetch Task

api async-await css dom html js promise

Last synced: 21 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/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/linneasandberg/country-flag-quiz

Explore global flags in this quiz! Guess countries by their flags for a fun challenge.

css dom game-development html javascript

Last synced: 19 Dec 2024

https://github.com/anbumani12/project--2-git

Github User Profile-Fetch Project

api async-await css dom html js

Last synced: 21 Jan 2025

https://github.com/anbumani12/dom-day-3-task-2

DOM DAY 3 TASK 2 COMPLETED

dom

Last synced: 21 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/anbumani12/async-day-5-task1

Async-Day-5-task 1

api async-await css dom html js

Last synced: 21 Jan 2025

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

DOM helper for Typescript

dom generator html typescript

Last synced: 19 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/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/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/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/anbumani12/dom-calculator-task

DOM Calculator task

bootstrap css dom html js

Last synced: 21 Jan 2025

https://github.com/anbumani12/react-shopping-cart-task

React Shopping Cart Task

bootstrap css dom html js json react

Last synced: 21 Jan 2025

https://github.com/ZahariCheyrekov/M05-JS-Advanced

JS Advanced course gives deeper knowledge about JavaScipt, syntax, arrays, matrices, objects, classes and functions. They are also concepts like function context, explicit binding and event loop. Working with DOM and events are the main object of the course. Students also learn about functional and OOP programming.

classes dom javascript objects prototypes unit-testing

Last synced: 23 Oct 2024

https://github.com/anbumani12/async-day-5-weather-api-task

Restcountries & Weather using Fetch API Task

css dom fetch-api html js promise xmlhttprequest

Last synced: 21 Jan 2025

https://github.com/anbumani12/dom-day-3-task--forms

DOM Manipulation with Forms task

bootstrap css dom html js

Last synced: 21 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/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/rd-ricardo/calculadora-angular

Projeto para afins de estudos da ferramenta angular e suas diretivas

angular calculator dom

Last synced: 14 Jan 2025

https://github.com/antonmiranovich/musicplayer

Player for playing sounds

css dom html javascript

Last synced: 30 Dec 2024

https://github.com/vicky11vicky11/bankist

A sample baank operations website using js

css dom html javascript

Last synced: 20 Dec 2024

https://github.com/sushantp432/project-myntra

Myntra is a major E-commerce company headquartered in Bangalore, India. The focal point of their business model is mainly fashion & clothing sector and they are recently acquired by Flipkart, an Indian e-commerce Giant.

api css dom html javascript localstorage

Last synced: 14 Jan 2025

https://github.com/nodef/svgdom-css

Include custom CSS along svgdom.

css dom svg svgdom

Last synced: 26 Jan 2025

https://github.com/jeffreyquan/js30

30 Day JavaScript Challenge from Wes Bos

css dom dom-manipulation es6 html javascript

Last synced: 27 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/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/robinfr/dom-bfs

Easily perform a breadth-first-search through DOM elements

bfs breadth-first-search dom

Last synced: 10 Feb 2025

https://github.com/jeffreyquan/paintr

Painting app using vanilla JavaScript

css dom dom-manipulation html javascript

Last synced: 27 Jan 2025

https://github.com/pgooood/php-xml-lib

Handy wrapper for the PHP DOM, XPath and XSLTProcessor

dom php-dom xml xpath xslt

Last synced: 08 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/marcodpt/chart

A chart element based on chart.js

chart chartjs dom element es6 es6-module esm

Last synced: 13 Jan 2025

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

Easily perform a depth-first-search through DOM elements

depth-first-search dfs dom

Last synced: 10 Feb 2025

https://github.com/soupi/specular-play

Playing with and learning specular

dom frp gui haskell-reflex purescript purescript-specular

Last synced: 08 Jan 2025

https://github.com/rock12231/login-page

attractive login page like live wallpaper

css dom html javascript

Last synced: 21 Jan 2025

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/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/yoc00lig/javascript-programming-course

My solutions to homework from the "Programming in JavaScript" course at AGH UST in 2023

ajax bootstrap canvas dom expressjs fetch-api html-css-javascript indexeddb js mocha-chai mongodb nodejs pugjs react thread

Last synced: 26 Dec 2024

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

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/rajkumar-35/callback-hell-task

Creating a countdown timer for Independence Day with a background transition using HTML, CSS, and JavaScript for Day-16 task assigned by the GUVI Zen class.

callback-hell css3 dom dom-manipulation html5 javascript settimeout

Last synced: 25 Dec 2024

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/rajkumar-35/food-booking-form

Creating an interactive registration form with dynamic table updates using HTML, CSS, and JavaScript for Day-15 coding task assigned by the GUVI Zen class.

bootstrap5 css-flexbox css-grid css3 dom dom-manipulation html-css-javascript html5 javascipt

Last synced: 25 Dec 2024

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

📖 📖 practice

dom javascript

Last synced: 07 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/rajkumar-35/restcountries-callback-hell-task

Creating a responsive Rest Countries app with dynamic weather information and country details using HTML, CSS, JavaScript, and Bootstrap for Day 17 task assigned by the GUVI Zen class.

api bootstrap5 box-model css-flexbox css-grid css3 dom dom-manipulation fetch-api html5 javascript promises

Last synced: 25 Dec 2024

https://github.com/skyzyx/firecracker.js

A small DOM manipulation and eventing library that packs a big punch!

dom events innerhtml javascript query small tiny virtual-dom

Last synced: 21 Dec 2024

https://github.com/victrme/clickdown

Speeds up your clicks by combining the speed of pointerdown, and the features of the click event

accessibility dom event-listener javascript library npm

Last synced: 25 Dec 2024

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/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/jlhmtt/jogo-da-velha

Trabalho final da aula de JavaScript do primeiro trimestre na INFNET

css dom html javascript

Last synced: 18 Jan 2025