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/rasujon3/invoice-application

Conceptual Session Project 2

dom html-css-javascript

Last synced: 20 Dec 2024

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

Module - 25_5 - Dom Practice - Netlify Link: https://sujon-dom-practice.netlify.app/

dom javascript

Last synced: 20 Dec 2024

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

debug-conceptual-session-1

api dom

Last synced: 20 Dec 2024

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

An example about a simple social media

css dom html5 javascript

Last synced: 04 Jan 2025

https://github.com/kalai64/calculator

Calculator Task

css dom html5

Last synced: 20 Jan 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/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/zhw2590582/dom-lab

DOM实验室

dom lab

Last synced: 30 Jan 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/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/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/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/vicky11vicky11/bankist

A sample baank operations website using js

css dom html javascript

Last synced: 20 Dec 2024

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/bayudc/rgb-slider

🍭 Simple RGB slider in javascript

dom javascript

Last synced: 23 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/shobanamuthiah/restcountries-api

Weather Report of Restcountries API

css3 dom html5 javascript restcountries-api

Last synced: 13 Jan 2025

https://github.com/shobanamuthiah/emoji-world

It filters the Emojis

api css3 dom emoji html5 javascript

Last synced: 13 Jan 2025

https://github.com/shobanamuthiah/dom-manipulation-form

Basic survey form using DOM manipulation

css3 dom html5 javascript

Last synced: 13 Jan 2025

https://github.com/shobanamuthiah/callback-hell

Independence day wish with count down using call back hell (DOM)

css dom dommanipulation html javascript

Last synced: 13 Jan 2025

https://github.com/shobanamuthiah/dom-calculator

Basic Calculator using DOM

css3 dom html5 javascript

Last synced: 13 Jan 2025

https://github.com/pawvan/todo_app

simple to-do app for task management

dom event-driven todolist

Last synced: 02 Feb 2025

https://github.com/aayushyadavz/bmi_calculator

Made BMI Calculator using Javascript.

css dom events html javascript

Last synced: 26 Jan 2025

https://github.com/aayushyadavz/dicee_challenge_game

Made Dice Challenge Game using Javascript DOM.

css dom javascript ui-design

Last synced: 26 Jan 2025

https://github.com/atif-aqeel/type-ahead-search

Typeahead is an autocomplete or autosuggest feature commonly used in search interfaces to offer suggestions to users as they enter a query.

dom fetch-api interface

Last synced: 28 Dec 2024

https://github.com/athanclark/purescript-zeta-extra

Extra modules and kit that aren't minimally required for Signals

dom handler purescript purescript-zeta signal timers

Last synced: 28 Dec 2024

https://github.com/pyrossh/atoms-element

A simple web component library for defining your custom elements. It works on both client and server.

client components dom server ssg web

Last synced: 06 Jan 2025

https://github.com/andriikot/web-apis

WEB APIS conspect

bom conspects dom js webapi

Last synced: 28 Dec 2024

https://github.com/codelligentia/master-js

Master JavaScript: Coding using JavaScript in Depth

dom javascript methods

Last synced: 16 Jan 2025

https://github.com/marcodpt/graph

A graph element based on cytoscape.js

cytoscape cytoscapejs dom element graph

Last synced: 13 Jan 2025

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

📚 JS-HW-06 | DOM

dom goit javascript

Last synced: 16 Jan 2025

https://github.com/peternaydenov/dom-selector

DOM selections and DOM references organizer

dom reference selection selectors

Last synced: 11 Nov 2024

https://github.com/marlinsk/estudo-pratico-da-dom

Projeto prático do curso de programação Web Moderno da Cod3r para estudo dos conceitos da Dom, que é responsável pela integração do Javascript com HTML5 e css3 em um projeto web.

cod3rcursos css3 dom dom-manipulation html5 javascript

Last synced: 06 Jan 2025

https://github.com/muhamedayoub/javascript-dom-workshop

JavaScript DOM Workshop

dom javascript vite

Last synced: 28 Jan 2025

https://github.com/thasup/weather-journal-app

This project is to create an asynchronous web app that uses Web API and user data to dynamically update the UI in a Weather Journal application by using Express as a server framework on Node.js.

api css dom express html javascript nodejs render

Last synced: 31 Jan 2025

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/thasup/dice-game

Feel lucky? Let's roll the dice to decide who will win with this simple web app.

css dom html javascript

Last synced: 31 Jan 2025

https://github.com/thasup/dom-landing-page

This project is a multi-section landing page, with a dynamically updating navigational menu based on the amount of content that is added to the page.

css dom html javascript

Last synced: 31 Jan 2025

https://github.com/moinism/mquery

A lightweight DOM library for the times when you don't want to use the heavy ones.

alternative dom jquery lightweight

Last synced: 01 Feb 2025

https://github.com/smilevp/dom-operation

Created a basic form using dom operations

dom

Last synced: 04 Jan 2025

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/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/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/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/theemperorofdaiviet/platform-game

A Platfrom Game from Eloquent JavaScript with a few additional features.

css3 dom game html5 javascript

Last synced: 08 Feb 2025

https://github.com/dladncks1217/s.owl_javascript_class

2019년 2학기 S.owl 자바스크립트 강의계획/ 예제입니다.

dom ecmascript6 javascript nodejs vanilla-javascript

Last synced: 10 Feb 2025

https://github.com/piroor/webextensions-lib-dom-updater

Simple DOM Updater for browser extensions

dom hacktoberfest webextensions

Last synced: 10 Feb 2025

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/trentmwillis/dom-box

A toolbox to help you test the DOM

dom javascript testing

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

Library for generating iCal feeds from a DOM.

dom ical scraper

Last synced: 27 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/chrisjosuedev/go-minimarket

Convenience Store Software developed with Node.js & MySQL

dom html mysql nodejs

Last synced: 22 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/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/vegadelalyra/localstorage

Learning to use local storage and practicing more responsive design.

dom form javascrit localstorage

Last synced: 03 Feb 2025

https://github.com/vijaysadhuram/fetch_api

how to fetch API using fetch method in Javascript

api css dom fetch-api js json

Last synced: 07 Feb 2025

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

Composable functions for DOM manipulation

dom fp html lodash util

Last synced: 19 Dec 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/nicholaswmin/dom

fluent DOM in ~400 bytes

dom dom-api fluent-api

Last synced: 29 Dec 2024

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/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/gibbs/document-meta

ES module for getting HTML Document metadata

dom html-document metadata

Last synced: 14 Jan 2025

https://github.com/stagas/fluent-event

Fluent DOM event toolkit.

debounce dom event fluent queue raf

Last synced: 11 Feb 2025

https://github.com/prem22910/countdown_timer

Countdown Timer

css dom html javascript

Last synced: 29 Dec 2024

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

Dom to json for next.

dom json next walk

Last synced: 07 Feb 2025

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