12 repos
Tools for interacting with the Document Object Model and managing event-driven communication within web applications.
Explore 12 awesome GitHub repositories matching web development · DOM & Event Handling. Refine with filters or upvote what's useful.
freeCodeCamp is an open-source, web-based educational platform designed to facilitate software engineering skill acquisition through a structured, project-driven curriculum. It combines theoretical instruction with hands-on coding exercises, requiring users to build functional applications to demonstrate mastery of pro
Captures user interaction events to persist learning milestones across a distributed backend architecture.
React is a JavaScript library for building user interfaces based on a component-driven architecture and unidirectional data flow.
Normalizes cross-browser event inconsistencies into a unified, predictable interface for developers.
D3 is a modular library providing low-level primitives for creating data-driven visualizations. It functions as a flexible framework that allows for direct control over visual presentation by mapping abstract data dimensions to graphical properties, such as position, color, and size, without imposing predefined chart a
Select, traverse, and modify document elements to apply data-driven transformations directly within the browser.
Bun is a high-performance runtime environment designed to execute JavaScript and TypeScript applications with minimal latency and high throughput. Built on a native core implemented in Zig, it provides a unified execution engine that leverages JavaScriptCore for efficient memory management and low-latency startup. The
Registers callbacks for document-level events to intercept and manage interactions occurring outside specific HTML elements.
Django is a full-stack web framework designed for rapid backend development. It provides an integrated environment for building data-driven applications by combining an object-relational mapping layer for database management with a modular request-response pipeline for handling HTTP traffic. The framework emphasizes se
Facilitates decoupled component communication through a signal-based system that triggers actions in response to specific application events.
Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an eve
Attaches unique metadata to state changes, allowing for the traceability of events back to their origin.
Laravel is a comprehensive full-stack web framework designed for building scalable server-side applications. It provides an integrated development environment that centers on an object-relational mapper for database abstraction, a robust routing system, and a sophisticated service container for dependency injection. Th
Structures application occurrences as event objects to facilitate clean data dispatching.
Playwright is a comprehensive browser automation framework designed for end-to-end testing and web workflow automation. It provides a unified API to drive web applications across multiple browser engines, enabling developers to simulate complex user interactions, perform web scraping, and validate application behavior
Filters element selections based on specific text content or hierarchical relationships.
This project is a general-purpose command-line filter that provides an interactive interface for processing standard input streams. It enables real-time fuzzy searching, data selection, and transformation, allowing users to navigate complex information or file systems directly within their terminal. By utilizing a pipe
Binds change events to external command execution to reload list content dynamically during query modifications.
jQuery is a library designed for document object model manipulation and cross-browser interaction. It provides a unified interface for selecting, traversing, and modifying web page elements, ensuring consistent behavior across different rendering engines by abstracting away underlying browser inconsistencies. The libr
Simplifies the selection, traversal, and modification of elements within the document object model.
AngularJS is a structural framework for building dynamic web applications by extending standard HTML with custom tags and attributes. It operates as a client-side template engine that transforms declarative markup into interactive components, organizing application logic through a model-view-controller pattern. By util
Intercepts default anchor tag behavior to prevent unintended page reloads or navigation when links are empty or interactive.
Vue is a progressive JavaScript framework designed for building modular, reactive user interfaces. It utilizes a component-based architecture that allows developers to encapsulate logic, templates, and styles into reusable units. At its core, the framework employs a virtual DOM renderer and a proxy-based reactivity sys
Renders component children into specific DOM nodes outside the parent hierarchy while maintaining the original logical state and behavior.