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/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/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/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/nicholaswmin/dom

fluent DOM in ~400 bytes

dom dom-api fluent-api

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

Learning to use local storage and practicing more responsive design.

dom form javascrit localstorage

Last synced: 03 Feb 2025

https://github.com/lastnamearya/javascript-task-list-app

My 3rd app built to strengthen my DOM Skills & Js Fundamentals

dom es6-javascript events localstorage-api vanilla-javascript

Last synced: 14 Feb 2025

https://github.com/lastnamearya/javascript-dom-manipulation

My 2nd JavaScript App for sticking DOM Manipulation techniques in my head by doing a course on Treehouse

dom es6 events javascript treehouse vanilla-javascript

Last synced: 14 Feb 2025

https://github.com/lastnamearya/javascript-loancalculator

My 4th Js App to practice & strengthen my core Js Skills without using any jQuery code

dom es6 javascript vanilla-javascript

Last synced: 14 Feb 2025

https://github.com/chrisjosuedev/go-minimarket

Convenience Store Software developed with Node.js & MySQL

dom html mysql nodejs

Last synced: 14 Feb 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/pokle/purescript-vanilla

Living it up with the DOM

dom framework purescript

Last synced: 29 Dec 2024

https://github.com/br0wsa/dombom-js

[Cours Javascript] Apprendre Javascript de A à Z – Le DOM (2/6)

bom dom from-scratch vanilla-javascript

Last synced: 27 Jan 2025

https://github.com/br0wsa/bubble-js

[Cours Javascript] Apprendre Javascript de A à Z – Le DOM (2/6)

bom css3 dom html5 vanilla-javascript

Last synced: 27 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/deepakmuthu21/form

DOM FORM

css dom html js

Last synced: 10 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/realaravinth/dom-router

simple vanilla JavaScript DOM router

dom router router-dom vanilla-javascript

Last synced: 24 Dec 2024

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/derhuerst/navigate-hacker-news-comments

Navigate in the DOM of a Hacker News comments page.

dom hacker-news

Last synced: 07 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/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/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/deepanagarjan/day-15

Here i finished responsively web developer task on creating DOM Pagination, I used HTML, CSS, Javascript and DOM

css dom html5 javascript responsive-design

Last synced: 27 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/tuurdutoit/puppeteer-find

Find elements with Puppeteer based on their content

dom find puppeteer query search utility

Last synced: 14 Jan 2025

https://github.com/obaedulislam/bet-footballer

Best for top five footballer JS DOM App

css dom html javascript

Last synced: 27 Jan 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/piroor/webextensions-lib-dom-updater

Simple DOM Updater for browser extensions

dom hacktoberfest webextensions

Last synced: 10 Feb 2025

https://github.com/mathsgod/p-query

Using jquery like method to parse html by using php

dom html php php-library

Last synced: 13 Jan 2025

https://github.com/chandrabose-11/promise-task-2

Hi, In this task I taken Random jokes and punch API data from the server and use it

bootstrap css dom fetch html promise

Last synced: 07 Jan 2025

https://github.com/chandrabose-11/promise-task-3

In this task 3 taken Random jokes and punch API data from the server and use it

bootstrap css dom html js promise

Last synced: 07 Jan 2025

https://github.com/chandrabose-11/dom-calculator

In this task we are creating a calculator by using dom ,html,css ,bootstrap

bootstrap css dom html

Last synced: 07 Jan 2025

https://github.com/chandrabose-11/restcountries-api-task

In this task we are using a api to collect the weather detail by using weather Api and using dom,html,css,bootstrap,Async program (fetch,.then etc)

css dom fetch html javscript restcountries-api

Last synced: 07 Jan 2025

https://github.com/sakibmd/vuejs-form-handling

Here im trying to handle form data, manage them using array and also firebase. Then i try to implement dynamic-form-input & save them to local storage.

dom dynamic-forms es6 form-handling javascript vue-js

Last synced: 15 Feb 2025

https://github.com/itsindrajput/namaste_react

👋 Welcome to the repository for my online lecture series on React.js! This repository is dedicated to tracking and showcasing the code examples and projects covered in my online lectures on React.js from Namaste React.

css3 dom frontend-framework html5 javascript jsx reactjs redux single-page-applications webdevelopment

Last synced: 27 Jan 2025

https://github.com/ezaiger/taskinator

Module 4 Lesson Assignment - A task-tracker app called Taskinator that will allow you to organize your personal to-do list items by using a dropdown menu to change the task status and move the task into To Do, In Progress, and Completed lists.

css dom html javascript web-api

Last synced: 11 Jan 2025

https://github.com/jlhmtt/lista-de-tarefas

Projeto de prática de arrays em JS proposto em aula

array css dom html javascript

Last synced: 18 Jan 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

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/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/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/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/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/rock12231/login-page

attractive login page like live wallpaper

css dom html javascript

Last synced: 21 Jan 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/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/dladncks1217/s.owl_javascript_class

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

dom ecmascript6 javascript nodejs vanilla-javascript

Last synced: 10 Feb 2025

https://github.com/foxbunny/hyperscribe

Extensible DOM node creation library for JavaScript programmers

dom dom-manupulation javascript javascript-library vanilla-javascript

Last synced: 15 Feb 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/jeffreyquan/paintr

Painting app using vanilla JavaScript

css dom dom-manipulation html javascript

Last synced: 27 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/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/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/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/antonmiranovich/musicplayer

Player for playing sounds

css dom html javascript

Last synced: 30 Dec 2024

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/anbumani12/dom-day-3-task--forms

DOM Manipulation with Forms task

bootstrap css dom html js

Last synced: 21 Jan 2025

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/react-shopping-cart-task

React Shopping Cart Task

bootstrap css dom html js json react

Last synced: 21 Jan 2025

https://github.com/anbumani12/dom-calculator-task

DOM Calculator task

bootstrap css dom html js

Last synced: 21 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/anbumani12/dom-day-3-task-2

DOM DAY 3 TASK 2 COMPLETED

dom

Last synced: 21 Jan 2025

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

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

dom js

Last synced: 26 Dec 2024

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/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/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/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/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/danvitoriano/blog-template-34scj

JavaScript Bootstrap Blog Template with examples of Module Pattern, ES6 Classes and Export/Import, WebPack, Babel and Fetch Requests API and updates DOM

babel bootstrap dom es6 fetch-api iife javascript module-pattern nodejs npm package-manager webpack

Last synced: 07 Nov 2024

https://github.com/sayedtahsin/to-do-js

A simple To-Do list with three filter button using DOM-Manipulation :white_check_mark:

dom js

Last synced: 07 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/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/serhiirepinskyi/goit-js-hw-07

JavaScript. Homework 07: 01-image-gallery; 02-SimpleLightbox-library; 03-SimpleLightbox-library(lazysizes)

basiclightbox cdn dom feature-detection javascript lazy-loading lazysizes simplelightbox

Last synced: 31 Jan 2025