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/vulnpire/dominator

Detect potential vulnerabilities by analyzing inline JavaScript in web pages

dom javascript sqli xss

Last synced: 13 Jan 2025

https://github.com/vx68k/mdtodom.js

A browser script to render Markdown text directly into DOM.

browser commonmark dom dom-api es-module es2017 javascript markdown module-script

Last synced: 29 Dec 2024

https://github.com/tiagobarross/fortunecookie

FortuneCookie é um projeto para você abrir biscoitos da sorte e ler boas mensagens no seu dia. Desenvolvido com HTML, CSS e JS utilizando DOM.

css dom figma git github html javascript

Last synced: 14 Feb 2025

https://github.com/masx200/dom-element-attribute-agent-proxy

基于proxy封装的对于dom元素的attribute的读写操作小工具库

dom javascript

Last synced: 03 Jan 2025

https://github.com/manychois/cici

A PHP library which lets you use CSS selector to locate elements in an HTML document.

css dom html php selector

Last synced: 22 Dec 2024

https://github.com/mamedul/jdoms

An interactive Javascript library for DOM manipulations and most regulars functions related with DOM

development document dom events expressjs html javascript jsdom module nodejs window

Last synced: 06 Feb 2025

https://github.com/confusedmatrix/visibility-stats

A simple library to determine if DOM elements are visible in the viewport and statistics about how long elements have been visible / when they were last visible

dom usability visibility

Last synced: 13 Jan 2025

https://github.com/michaelsboost/html2json

A simple app that converts HTML to JSON and back. This is effective for utilization of a virtual dom like an app such as a website builder.

converter dom generator html json vdom virtual virtual-dom

Last synced: 17 Jan 2025

https://github.com/elricmann/query-utils

Query utilities for DOM manipulation

dom dom-manipulation javascript query typescript

Last synced: 30 Jan 2025

https://github.com/tiagobarross/focustimer

Um Timer Pomodoro para web, desenvolvido com HTML, CSS e JavaScript, utilizando manipulação do DOM. Inicia com 25 minutos, mas permite que o usuário ajuste para qualquer outra duração. Ideal para aumentar a produtividade com intervalos programados.

css dom figma git github html javascript

Last synced: 14 Feb 2025

https://github.com/hardik-panchariya/javascript

This repository showcases my JavaScript learning journey with examples and code snippets covering fundamental and advanced concepts.

dom dom-manipulation eventhandling javascript

Last synced: 10 Feb 2025

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

Educational tasks 📒 JS-HW-06 | Document Object Model

bom dom javascript js

Last synced: 12 Feb 2025

https://github.com/nazmul-nhb/tiny-query-dom

TinyQuery - A lightweight and modern JavaScript library for minimal DOM manipulation and event handling, inspired by jQuery.

dom dom-manipulation miniquery selector

Last synced: 30 Nov 2024

https://github.com/mdxprograms/mycelia

A minimal, DOM manipulation library with JavaScript functions as elements and a universal dispatching system

dom javascript typescript

Last synced: 04 Jan 2025

https://github.com/abrarulhassan-786/dom-from-js

DOM in js. To much easy you can see my code. It's Funtastic.

dom dom-manipulation domelementjs domjs html js

Last synced: 23 Jan 2025

https://github.com/vivekkravindraa/e-commerce-frontend

INDEX-CATEGORY-PRODUCT-ACCOUNT-PROFILE

dom html

Last synced: 09 Jan 2025

https://github.com/dragon-fish/dom-plus

Very simple DOM generator with types declaration.

create-element dom element generator html-generator

Last synced: 13 Feb 2025

https://github.com/underdogio/click-outside

Listen for clicks that happen outside of a DOM element.

dom javascript

Last synced: 06 Feb 2025

https://github.com/bbmoz/extend-decorator

Extend your objects using a decorator!

annotation babel decorator dom es2016 es7 extend inject

Last synced: 20 Jan 2025

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/romelperez/prhone-utils

Browser JavaScript utilities

bom browser dom utils

Last synced: 26 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/laqudee/common-toolbox

A reusable tool library that focuses on serving Vue projects

axios date dom encrypt toolbox validate vite vue

Last synced: 28 Jan 2025

https://github.com/jhoan5/calculator-vanilla-js

calculator implemented in JavaScript, providing an easy-to-use calculator for inclusion in various projects

calculator dom javascript mvc regular-expressions

Last synced: 25 Dec 2024

https://github.com/eugenia1984/thirdexercisewithjs-dom

Using the contents developed in the unit I saw about on DOM, I carried out some actions to make changes in the html file

dom javascript js

Last synced: 07 Jan 2025

https://github.com/aashrafh/fwd

My notes, exercises solutions, and projects during FWD nanodegree on Udacity

api asynchronous backend dom dom-manipulation express frontend http javascript landing-page nanodegree nodejs udacity udacity-nanodegree weather-app

Last synced: 06 Feb 2025

https://github.com/anjasfedo/submission-frontend-pemula

Submission Frontend pemula Dicoding.

dicoding-submission dom javascript

Last synced: 17 Jan 2025

https://github.com/anjasfedo/snake-game-javascript

Snake Game with HTML, CSS, and JavaScript Logic.

dom javascript learning-by-doing

Last synced: 17 Jan 2025

https://github.com/pranavharsh/shopping-app

oooo waooo, really a big shopping app created by me it has the feature of easily signin and signup with GOOGLE.it has database that stores your id and password for next time login. it contains separate pages for different items and you can easily add your items to cart and also you can increase or decrease their quantities and see their total price. you can also make fake PAYMENTS.that's all about this APP.

dom express firebase-database google html javascript memoize node react redux router scss stripe yarn

Last synced: 17 Jan 2025

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

Basic Calculator using DOM

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-manipulation-form

Basic survey form using DOM manipulation

css3 dom html5 javascript

Last synced: 13 Jan 2025

https://github.com/amsa2002/public-api-weather

Display a weather using public API

bootstrap css dom html javascript

Last synced: 22 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/shobanamuthiah/emoji-world

It filters the Emojis

api css3 dom emoji html5 javascript

Last synced: 13 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/shyamsundernt/trading--card--game

TCG (Trading Card Game) Dex API

api css dom html javascript

Last synced: 06 Feb 2025

https://github.com/shyamsundernt/isro-satellites-launched-

ISRO customer satellites launched details

api css dom html isro javascript

Last synced: 06 Feb 2025

https://github.com/shyamsundernt/dom-form

Form- DOM Manipulation

css dom html javascript

Last synced: 06 Feb 2025

https://github.com/fi1a/simplequery

PHP HTML DOM Parser управляемый CSS3 селекторами

dom dom-manipulation html parser php

Last synced: 29 Jan 2025

https://github.com/vicky11vicky11/bankist

A sample baank operations website using js

css dom html javascript

Last synced: 13 Feb 2025

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

🍭 Simple RGB slider in javascript

dom javascript

Last synced: 23 Jan 2025

https://github.com/null-none/crel2

A small, simple, and fast DOM creation utility

dom javascript utility

Last synced: 27 Nov 2024

https://github.com/antoniomiguel03/projetos_html

Projetos básicos utilizando os príncipios da linguagem de marcação HTML

atributos dom formularios front-end html listas tabelas tags

Last synced: 06 Feb 2025

https://github.com/zegnat/html-utilities

Utility classes for working with HTML in PHP.

dom domdocument html php

Last synced: 30 Jan 2025

https://github.com/vivekkravindraa/tickets-data

PROJECT TICKET MASTER

dom javascript

Last synced: 09 Jan 2025

https://github.com/vivekkravindraa/javascript

javascript - es5 - es6 - axios - tickets - script - frontend

dom es5 es6 javascript

Last synced: 09 Jan 2025

https://github.com/shravzzv/items-lister

Final exercise from DOM manipulation YouTube course by Brad Traversy.

bradtraversy dom dommanipulation js theodinproject

Last synced: 02 Feb 2025

https://github.com/deptno/react-script-fall

🍂 Declarative async script loader with order control

dom hooks react react-hook script

Last synced: 31 Dec 2024

https://github.com/ubermanu/arrosoir

🚿 Hydrate HTML with a selector and a url

dom html hydration

Last synced: 13 Feb 2025

https://github.com/muthupandi-b/petadoption-frontend

The Pet Adoption Platform frontend is built using React and styled with Tailwind CSS, providing a seamless and responsive user interface for browsing pets available for adoption. Users can submit adoption requests, request to foster pets, and update pet conditions directly from their dashboard.

dom react-router usenavigate

Last synced: 06 Feb 2025

https://github.com/arthurazevedods/programacaoweb

Material da Disciplina de Programação Web

box-model css dom html javascript layouts

Last synced: 13 Feb 2025

https://github.com/aayushyadavz/keyboard_press

Created a keyboard press project using Javascript Event Listener and in this you have to type any key from your keyboard and this will show it's key code, key, code.

dom eventlistener javascript keyboard windowobject

Last synced: 26 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/frozen/hierarchy

rust library for storing hierarchical data

dom hierarchy rust

Last synced: 30 Jan 2025

https://github.com/squishy123/v-dom

The stuff that holds the web together

css dom html js virtualdom

Last synced: 06 Feb 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/sofiane-abou-abderrahim/vuejs-first-app-with-just-js

This is a very trivial JavaScript demo website where I used some Vanilla JavaScript responsible of adding goals and rendering them in a list when clicking on a button. I just built it to compare this approach with the approach I use in my other demo app that I built with Vue.js.

css3 dom event-listener html5 javascript

Last synced: 09 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/shafygunawan/bookshelf-apps

Book management web application using HTML5, CSS3, and Javascript.

bookshelf dom javascript localstorage todo-app web-storage

Last synced: 06 Feb 2025

https://github.com/vibhudixit-2215001940/scriptify-learning

📚 Scriptify-Learning is my journey through JavaScript, inspired by Coding Blocks and guided by Samarth Vohra Bhaiya. As a proud Super 150 student, I aim to share and grow with the developer community! 🚀

dom dom-manipulation js

Last synced: 06 Feb 2025

https://github.com/ghoullier/create-dom

Lightweight create DOM element helper

dom es2015 util

Last synced: 03 Feb 2025

https://github.com/wayandway/ux-programming

전공 1-2 : UX프로그래밍

dom event-driven javascript

Last synced: 08 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/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/imenaouay/dom-tuto

DOM tuto from channel youtube 'HuXn'

dom dom-manipulation

Last synced: 06 Feb 2025

https://github.com/shubhamd99/dom-javascript-play

DOM Javascript -

dom javascript play

Last synced: 09 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: 13 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/smarie/java-xml-osgi

Archeology: a link to this old project hosted on SOA4D: https://forge.soa4d.org/projects/xml-java-osgi/. A stack of packaged xml bundles for embedded OSGi

aelfred crimson dom java jaxp kxml mxp osgi sax stax xml xmlpull

Last synced: 25 Dec 2024

https://github.com/kalai64/calculator

Calculator Task

css dom html5

Last synced: 20 Jan 2025

https://github.com/altmshfkgudtjr/eleposition

Get Element position & information

dom npm position

Last synced: 03 Feb 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: 13 Feb 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: 13 Feb 2025

https://github.com/hamidhosen42/simple-invoice-application-using-javascript-dom

simple-invoice-application-using-javascript-dom

css css3 dom html html5 javascript

Last synced: 31 Dec 2024

https://github.com/hamidhosen42/programming-hero

Web development is the work involved in developing a website for the Internet or an intranet. Web development can range from developing a simple single static page of plain text to complex web applications, electronic businesses, and social network services.

bootcamp css css-framework dom es6-javascript html javascript jwt mongodb-atlas nodejs react tailwind-css

Last synced: 31 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/tokhy1/js_todo_list_app

This is a simple and intuitive todo list application built using JavaScript. Keep track of your tasks, set priorities, and stay organized with this easy-to-use web app.

coding css dom html javascript localstorage programming tasks-manager todo-app todo-list

Last synced: 31 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: 13 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: 13 Feb 2025

https://github.com/myterminal/dom-cat

A minimal library to print and log text to DOM elements

dom html logs

Last synced: 17 Jan 2025