1 repository
Techniques for modifying the DOM of an existing web page to inject or replace elements with custom visualizations.
Distinct from Client Provider Patching: Existing candidates focus on API client patching or component definitions, not the act of patching a third-party website's DOM.
Explore 1 awesome GitHub repository matching user interface & experience · Client-Side UI Patching. Refine with filters or upvote what's useful.
This project is a browser extension and metadata tool designed to restore the visibility of dislike counts on YouTube videos. It functions as a client-side video enhancer that modifies the web interface to display engagement statistics that are otherwise hidden. The tool restores these metrics by combining archived data and user votes with statistical extrapolations. This data is retrieved via a public API using unique video identifiers to help users evaluate video content and identify low-quality or misleading videos. The extension utilizes content scripts and client-side patching to inject
Modifies the YouTube page structure to replace hidden native elements with custom dislike count visualizations.