awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

40 Repos

Awesome GitHub RepositoriesInterface Element Hiding

Capabilities to remove or conceal specific visual components within an application's user interface.

Distinct from Syntax Element Hiding: Candidates focus on syntax markers or conditional licensing visibility, not general application UI component removal.

Explore 40 awesome GitHub repositories matching user interface & experience · Interface Element Hiding. Refine with filters or upvote what's useful.

Awesome Interface Element Hiding GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • amd64fox/spotxAvatar von amd64fox

    amd64fox/SpotX

    21,332Auf GitHub ansehen↗

    SpotX is a desktop client patcher designed to modify the Spotify application. It functions as an ad-blocking modifier and UI customizer that removes advertisements and promotional content from the music player. The project includes tools to disable automatic updates, ensuring that custom patches and visual themes remain active. It also provides a telemetry blocking patch to prevent the application from sending usage data and analytics to the service provider. The tool enables interface customization to hide specific sections, such as podcasts and audiobooks, from the homepage. These modifica

    Uses CSS injection to apply custom visual themes and hide specific interface elements.

    PowerShell
    Auf GitHub ansehen↗21,332
  • uikit/uikitAvatar von uikit

    uikit/uikit

    18,534Auf GitHub ansehen↗

    UIkit is a CSS front-end framework and accessible UI component library designed for building responsive web interfaces. It provides a comprehensive set of styling classes and modular components alongside a JavaScript interaction toolkit for managing behavioral elements. The framework includes native support for internationalized web interfaces, featuring multi-locale text translation and right-to-left layout directions. It employs a responsive layout engine that uses flexible grids, adaptive breakpoints, and container widths to align content across different screen sizes. The toolkit covers

    Includes logic for dynamically showing or hiding elements based on user interactions like hovering or focusing.

    HTML
    Auf GitHub ansehen↗18,534
  • xcanwin/keepchatgptAvatar von xcanwin

    xcanwin/KeepChatGPT

    14,886Auf GitHub ansehen↗

    KeepChatGPT is a browser extension designed to enhance the ChatGPT web experience by acting as a session manager, UI optimizer, and privacy guard. It focuses on maintaining active connections to prevent session timeouts and improving the overall interface for better readability and organization. The project distinguishes itself through privacy and security features that block tracking telemetry and use regular expressions to mask sensitive data before it is sent. It also includes tools to mitigate conversation auditing and bypass bot verification challenges to reduce the risk of account restr

    Injects custom CSS to modify the visual layout and widen the chat interface for better readability.

    JavaScript
    Auf GitHub ansehen↗14,886
  • questpdf/questpdfAvatar von QuestPDF

    QuestPDF/QuestPDF

    14,088Auf GitHub ansehen↗

    QuestPDF is a C# PDF generation library and layout engine used to create structured documents, reports, and invoices. It utilizes a fluent API and a component-based layout approach to convert code into high-fidelity PDF and XPS files. The library distinguishes itself with a dedicated layout debugger that provides real-time previews, hot-reload capabilities, and visual boundary tools to map rendered elements back to source code. It also functions as an accessibility tool, providing semantic tagging and navigational aids to ensure documents comply with international accessibility and archival s

    Removes visual-only elements from the semantic tree to prevent screen readers from announcing non-essential content.

    C#c-sharpdotnet-coreexport
    Auf GitHub ansehen↗14,088
  • phobal/ivideoAvatar von phobal

    phobal/ivideo

    11,830Auf GitHub ansehen↗

    ivideo is a cross-platform media client and video aggregator that consolidates content from multiple streaming platforms into a single unified interface. It functions as a webview content wrapper that embeds third-party video pages within a native browser component for use across Windows, Mac, and Linux. The project operates as a premium content unlocker by intercepting network requests and modifying headers to bypass subscription requirements and access restricted resources. It further enables regional media access through user-agent spoofing, allowing users to view video streams from specif

    Applies custom CSS and JavaScript to embedded pages to remove platform-specific navigation menus and toolbars.

    JavaScript
    Auf GitHub ansehen↗11,830
  • jingmatrix/lsposedAvatar von JingMatrix

    JingMatrix/LSPosed

    11,494Auf GitHub ansehen↗

    LSPosed is an Android runtime hooking framework and system modification tool. It enables the modification of application and system behavior in memory without altering original installation files, serving as a platform for distributing and managing community-created extension modules. The project provides a comprehensive suite for device and identity spoofing, including the ability to mask hardware identifiers, simulate geographic locations, and conceal root access or hooking frameworks to bypass security and integrity checks. It also functions as an application modder to unlock premium featu

    Allows removing specific visual components and content feeds from application interfaces.

    Javaandroidarthooklsposed
    Auf GitHub ansehen↗11,494
  • picturepan2/spectreAvatar von picturepan2

    picturepan2/spectre

    11,317Auf GitHub ansehen↗

    Spectre is a comprehensive CSS framework and UI utility toolkit designed for building responsive web interfaces. It functions as a CSS component library that provides pre-styled interface elements and helper classes to facilitate frontend UI development. The framework is distinguished by a pure-CSS component architecture that avoids dependence on external JavaScript runtimes. It utilizes a SASS-based build pipeline that supports class prefixing, stylesheet pruning, and a variable-based theme system for creating custom design systems. The project covers a wide range of layout and interface ca

    Enables the showing or hiding of specific interface components based on the browser window width.

    CSS
    Auf GitHub ansehen↗11,317
  • kanboard/kanboardAvatar von kanboard

    kanboard/kanboard

    9,663Auf GitHub ansehen↗

    Kanboard ist ein selbst gehostetes Kanban-Projektmanagement-Tool und eine Produktivitätssuite, die für die Verfolgung von Softwareaufgaben und Teamzusammenarbeit entwickelt wurde. Es bietet ein visuelles System zur Verwaltung von Arbeitsabläufen durch die Verwendung von Boards, Spalten und Karten. Das Projekt verfügt über ein erweiterbares Plugin-Framework und eine umfassende API für die programmatische Aufgaben- und Projektverwaltung. Es beinhaltet spezialisiertes Identitätsmanagement durch LDAP-Integration, was die Synchronisierung von Benutzerkonten und Gruppenberechtigungen von Verzeichnisservern ermöglicht. Das System deckt eine breite Palette von Funktionen ab, einschließlich ereignisgesteuerter Workflow-Automatisierung, detaillierter Projektanalysen wie Burn-Down-Diagrammen und Zykluszeitmessung sowie granularer rollenbasierter Zugriffskontrolle. Es unterstützt zudem integrierte Zeiterfassung, Unteraufgaben-Zerlegung und Multi-Methoden-Authentifizierung, einschließlich Zwei-Faktor-Authentifizierung und Reverse-Proxy-Unterstützung. Die Anwendung ist mit MySQL und PostgreSQL für die persistente Datenspeicherung kompatibel und kann mittels Docker Compose bereitgestellt werden.

    Allows the injection of custom stylesheets to modify the visual appearance of the interface.

    PHPagilekanbankanboard
    Auf GitHub ansehen↗9,663
  • xiu2/userscriptAvatar von XIU2

    XIU2/UserScript

    9,392Auf GitHub ansehen↗

    UserScript is a collection of JavaScript userscripts designed to modify website behavior and appearance. It functions as a system for automating web tasks, modifying page structures, filtering content, and optimizing the retrieval of web assets. The project includes specialized utilities for accelerating file downloads from hosting platforms and enhancing cloud storage interfaces with advanced sorting and direct download options. It also provides tools for web content filtering to remove intrusive elements and keywords, alongside a web automator for handling repetitive site actions like login

    Removes intrusive visual components like login pop-ups and specific keywords to declutter web pages.

    JavaScriptgithubreleasesteam
    Auf GitHub ansehen↗9,392
  • whatwg/htmlAvatar von whatwg

    whatwg/html

    9,163Auf GitHub ansehen↗

    This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.

    Defines how elements can be prevented from rendering while remaining accessible to search tools.

    HTMLcanvaseventsourcehtml
    Auf GitHub ansehen↗9,163
  • microsoft/vscode-tips-and-tricksAvatar von microsoft

    microsoft/vscode-tips-and-tricks

    9,086Auf GitHub ansehen↗

    This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a curated collection of shortcuts, configuration tips, and tutorials designed to improve efficiency and optimize the daily coding workflow. The resource covers advanced AI-assisted development, including the integration of autonomous agents, custom prompt files, and AI-powered coding assistants for task automation and code generation. It also provides specialized guidance on integrated terminal management, such as configuring shell profiles and automating command execution. Addi

    Describes Zen Mode, which hides distracting UI elements to provide a focused, full-screen environment.

    Auf GitHub ansehen↗9,086
  • hiram-wong/zyplayerAvatar von Hiram-Wong

    Hiram-Wong/ZyPlayer

    8,588Auf GitHub ansehen↗

    ZyPlayer ist ein Video-Streaming-Player und plattformübergreifender Medienmanager, der darauf ausgelegt ist, Video- und Live-Inhalte aus mehreren Quellen über eine einheitliche Schnittstelle zu streamen. Er fungiert als ressourcenbasiertes Organisationssystem zur Verwaltung von Video-Playlists und Stream-Endpunkten über verschiedene Betriebssysteme hinweg. Die Anwendung nutzt eine Multi-Stream-Wiedergabe-Engine, die mehrere gleichzeitige Medien-Streams koordiniert, um eine reibungslose Bereitstellung von Videoinhalten sicherzustellen. Sie enthält eine mehrsprachige Interface-Schicht, die Gebietsschema-Identifikatoren auf übersetzte Text-Strings abbildet, um Internationalisierungsunterstützung zu bieten. Das System bietet Medien-Ressourcenmanagement zur Organisation von Sammlungen von Video-Streams und Playlists. Es enthält zudem einen globalen Sichtbarkeitsschalter für den Status, um die Anwendungsoberfläche schnell auszublenden.

    Provides a quick toggle to instantly remove the user interface from view and clear the screen.

    TypeScript
    Auf GitHub ansehen↗8,588
  • ublock-llc/ublockAvatar von uBlock-LLC

    uBlock-LLC/uBlock

    8,244Auf GitHub ansehen↗

    uBlock is a browser content blocker and web privacy tool designed to prevent advertisements and tracking scripts from loading. It functions as a network request filter, a DOM element hider, and a script execution controller to manage how web pages load and render. The project distinguishes itself through a combination of network-level request interception and cosmetic filtering. It uses declarative filter lists and pattern-based matching to block trackers and pop-ups, while employing CSS selectors and wildcard entity matching to remove visual components across multiple regional domain variant

    Implements capabilities to remove or conceal specific visual components from web pages using CSS selectors.

    JavaScriptadblockblockerchrome
    Auf GitHub ansehen↗8,244
  • iamcco/markdown-preview.nvimAvatar von iamcco

    iamcco/markdown-preview.nvim

    7,888Auf GitHub ansehen↗

    markdown-preview.nvim is a real-time browser-based previewer for Markdown files written within the Neovim text editor. It functions as a live Markdown renderer that converts source text into HTML and provides a synchronized scroll interface to coordinate the editor and the browser preview window. The tool allows for visual customization through a Markdown CSS customizer, enabling the application of custom stylesheets to the rendered documents. It also supports the embedding of local image assets and the rendering of technical diagrams, charts, and mathematical formulas. The system manages th

    Allows injecting custom CSS stylesheets to modify the visual appearance of the rendered preview.

    JavaScript
    Auf GitHub ansehen↗7,888
  • cavszhouyou/front-end-interview-notebookAvatar von CavsZhouyou

    CavsZhouyou/Front-End-Interview-Notebook

    7,739Auf GitHub ansehen↗

    This project is a front-end interview study guide and a collection of structured notes designed for technical job preparation. It serves as a comprehensive reference for web technologies, common technical interview questions, and JavaScript algorithm implementation. The notebook distinguishes itself by integrating specialized guides for web performance optimization, browser API documentation, and JavaScript algorithm references. It provides a structured approach to solving coding challenges involving data structures like binary trees, linked lists, and array manipulation. The content covers

    Explains how to manage interface element visibility using opacity and display properties.

    Auf GitHub ansehen↗7,739
  • folke/snacks.nvimAvatar von folke

    folke/snacks.nvim

    7,747Auf GitHub ansehen↗

    snacks.nvim is a comprehensive collection of quality-of-life plugins and utilities designed to extend the core functionality of Neovim. It serves as a multi-purpose toolkit providing a UI framework, navigation enhancements, and integrations with external services. The project distinguishes itself by combining a wide array of specialized tools into a single suite, including a picker-based file explorer, a deep GitHub integration for managing issues and pull requests, and a set of development utilities for profiling Lua performance and inspecting code execution. Its broader capability surface

    Provides a Zen-like environment by centering text and hiding non-essential interface elements.

    Lua
    Auf GitHub ansehen↗7,747
  • cobaltdisco/google-chinese-results-blocklistAvatar von cobaltdisco

    cobaltdisco/Google-Chinese-Results-Blocklist

    7,492Auf GitHub ansehen↗

    This project is a web content filtering tool designed to remove low-quality or spammy Chinese language websites from Google search results. It functions by identifying and hiding results from unreliable domains to improve the relevance of discovered content. The tool employs pattern-matching domain filtering and curated blocklists to identify unwanted websites. It uses browser extension content scripting to scan the search engine results page and apply CSS-based element hiding to the parent containers of blocked sites.

    Conceals specific search result containers by applying CSS styles to remove them from the user interface.

    blacklistsearch-resultssearch-results-blocker
    Auf GitHub ansehen↗7,492
  • sindresorhus/caprineAvatar von sindresorhus

    sindresorhus/caprine

    7,321Auf GitHub ansehen↗

    Caprine is a privacy-focused desktop client for Facebook Messenger. It functions as an Electron-based wrapper that encapsulates the web application to provide system-level features and advanced user interface customizations. The client prioritizes user privacy by masking activity status, hiding typing indicators, and blocking tracking parameters from outgoing links. It further enhances the user experience through a customizable interface that supports dark mode, custom stylesheets, and window vibrancy effects. The application includes tools for keyboard-driven navigation to switch between co

    Implements custom stylesheet injection to modify the visual appearance of the encapsulated web application.

    TypeScriptappcaprinechat
    Auf GitHub ansehen↗7,321
  • elementor/elementorAvatar von elementor

    elementor/elementor

    6,952Auf GitHub ansehen↗

    Elementor is a visual page builder for WordPress that provides a drag-and-drop interface for creating responsive layouts and custom themes. It functions as a comprehensive design system manager and theme builder, allowing for the creation of global website components such as headers, footers, and archive pages without writing code. The platform distinguishes itself through a dedicated popup builder with custom trigger conditions and a visual landing page creator that utilizes pre-made kits. It includes a global style registry to synchronize fonts and colors across all site elements and a widg

    Allows the injection of custom CSS, HTML snippets, and marketing pixels into the site head and body.

    PHPeditor-shared
    Auf GitHub ansehen↗6,952
  • tridactyl/tridactylAvatar von tridactyl

    tridactyl/tridactyl

    6,246Auf GitHub ansehen↗

    Tridactyl is a Vim-like Firefox extension that provides a comprehensive keyboard-driven interface for browsing, tab management, and page interaction. It replaces traditional mouse-based navigation with Vim-style keybindings, an ex-mode command line, and a hint overlay system for selecting and interacting with page elements. The extension is built around a core infrastructure that includes a modal command parser, a keybinding configuration system, and a content-script command bridge for executing commands in page context. The extension distinguishes itself through its deep integration with Fir

    Provides a command to reversibly hide hinted page elements, which can be restored later.

    TypeScriptfirefoxhacktoberfestvim
    Auf GitHub ansehen↗6,246
Vorherige12Nächste
  1. Home
  2. User Interface & Experience
  3. Interface Element Hiding

Unter-Tags erkunden

  • Application Visibility ControlsCapabilities to remove application shortcuts and entries from the system launcher for privacy. **Distinct from Interface Element Hiding:** Focuses on hiding the entire app entry from the launcher, not just specific UI elements inside an app.
  • Custom Stylesheet Injection2 Sub-TagsApplying custom CSS to modify the visual appearance of an existing application's interface. **Distinct from Interface Element Hiding:** Distinct from general interface element hiding by focusing on the injection mechanism of custom styles
  • Domain-Wide Element Hiding1 Sub-TagRemoves visual elements across all regional variants of a domain using pattern matching. **Distinct from Interface Element Hiding:** Specifically targets regional domain variants for element hiding, rather than general UI component removal.
  • Focus ModesUser interface states that hide non-essential elements to reduce distractions during deep work. **Distinct from Interface Element Hiding:** Focuses on a holistic 'Zen' state for productivity rather than simple element-by-element hiding
  • Interface Element InjectionsInjecting both CSS and JavaScript into a webview to modify or remove specific elements of a third-party page's UI. **Distinct from Custom Stylesheet Injection:** Covers the combined use of CSS and JS for element removal, whereas the sibling focuses specifically on stylesheet injection
  • Management Interface HidingDisables public access to the management interface when not in use to reduce the attack surface. **Distinct from Interface Element Hiding:** Distinct from Interface Element Hiding: focuses on hiding the entire management interface for security, not individual UI components.
  • Responsive Element HidingUtility classes for conditionally hiding elements at specific viewport width ranges using breakpoint prefixes. **Distinct from Interface Element Hiding:** Distinct from Interface Element Hiding: hides elements based on viewport width breakpoints, not general UI element removal.
  • Semantic Element HidingMechanisms to hide elements visually while ensuring they remain discoverable by search engines and assistive tools. **Distinct from Interface Element Hiding:** Specifically addresses the balance between visual concealment and semantic accessibility, distinct from general UI element removal.