108 Repos
Tools for debugging, inspecting, and analyzing web pages.
Explore 108 awesome GitHub repositories matching part of an awesome list · Browser Extensions. Refine with filters or upvote what's useful.
uBlock is a browser-based content blocker that functions as a declarative filtering engine to intercept network requests and modify web page content. It operates by parsing standardized filter lists into optimized data structures, allowing it to block network hosts, enforce security policies, and prevent unauthorized data transmission. The extension provides a comprehensive security layer that monitors outgoing traffic and disables intrusive browser features to enhance user privacy. What distinguishes this project is its granular control over filtering behavior through a dynamic rule orchestr
Efficient ad and content blocking for web browsers.
🌈谷粒-Chrome插件英雄榜, 为优秀的Chrome插件写一本中文说明书, 让Chrome插件英雄们造福人类~ ChromePluginHeroes, Write a Chinese manual for the excellent Chrome plugin, let the Chrome plugin heroes benefit the human~ 公众号「0加1」同步更新
Curated collection of high-quality browser extensions.
openai-translator is a cross-platform translation tool and language learning utility available as a browser extension and desktop application. It functions as a client for large language model APIs to translate, summarize, and polish text across different digital environments. The project differentiates itself by integrating optical character recognition to translate text extracted from images and screenshots. It also includes a language learning workflow that allows users to save new vocabulary to a digital book and use text-to-speech synthesis for pronunciation. The tool provides broad tex
Text translation, polishing, and summarization directly in the browser.
SwitchyOmega is a browser proxy manager and extension that controls network traffic routing and manages proxy configurations through a graphical interface. It functions as a proxy routing orchestrator and a PAC script generator, converting user-defined rules into JavaScript auto-config scripts for automated network routing. The project enables users to organize network configurations into distinct profiles, allowing for the switching of proxying logic based on different environments. It automates the selection of proxy servers by matching requested URLs against predefined patterns to avoid ma
Proxy management extension for browsers.
SingleFile is a browser-based utility designed to preserve the visual state and functional integrity of web pages by capturing them as self-contained HTML files. It functions by traversing the document object model to embed external assets, such as images, stylesheets, and scripts, directly into a single document for reliable offline viewing. The tool distinguishes itself through its ability to handle complex, dynamic web content by executing custom scripts and managing cross-origin resource requests during the capture process. It utilizes isolated execution environments and shadow document f
Saves complete web pages as single offline HTML files.
Immersive Translate is a browser-based translation tool that integrates third-party translation engines and large language models to provide automated, real-time text conversion directly within the web interface. It functions as a browser extension that intercepts and modifies web content, injecting translated text nodes into the document object model to maintain original page layouts and styling. The project distinguishes itself through its granular control over the translation process, allowing users to define site-specific rules, manage custom terminology glossaries, and customize translat
Dual-language web page translation with immersive reading support.
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
Fixes for network errors and connectivity issues.
chatGPTBox is a browser extension that integrates large language model chat interfaces and AI tools directly into the web browsing experience. It functions as an AI productivity toolkit and API client, allowing users to access AI assistants via a floating chat interface without leaving their active webpage. The project distinguishes itself by offering context-aware assistance and website-specific adaptations based on the current URL. It further enhances the browsing experience by displaying AI-generated responses alongside standard search engine results and providing a system to route chat re
Deeply integrates AI chat features into the browser interface.
Simpread is a browser extension that transforms any web page into a clean, distraction-free reading layout optimized for comfortable reading and annotation. It functions as both a reading mode tool and a read-later service, allowing users to save pages for offline or future access while marking up text with highlights and notes. The extension distinguishes itself through deep integration with note-taking and productivity platforms, enabling direct export of annotations and cleaned pages to Obsidian, Logseq, Roam Research, Notion, and other tools. It also supports sending articles to Instapape
Provides immersive reading experiences with AI-powered summarization.
uBlacklist ist eine Browser-Erweiterung, die Suchmaschinenergebnisse filtert, indem sie spezifische Domains ausblendet. Sie fungiert als clientseitiger Inhaltsfilter, der die Suchmaschinenoberfläche modifiziert, um unerwünschte Website-Elemente basierend auf benutzerdefinierten Blacklists zu entfernen. Das Tool verwaltet sowohl individuelle benutzerdefinierte Domain-Blocklisten als auch Remote-Regel-Abonnements. Benutzer können kuratierte Listen unerwünschter Domains aus externen HTTP-Quellen importieren oder eigene Abonnementlisten für andere veröffentlichen. Das System unterstützt den Abgleich mittels regulärer Ausdrücke zur Identifizierung von Domains und nutzt Browser-basierte Synchronisierung, um konsistente Regelsätze über mehrere Geräte hinweg beizubehalten.
Core browser extension for filtering search engine results.
This project is a browser extension that integrates real-time web search results and page content into large language model prompts to provide updated context. It functions as a prompt template manager and web content extractor, allowing users to fetch live data from search engines to overcome knowledge cutoff dates. The extension enables deep research by performing comprehensive searches and providing original source citations. It augments search engines by displaying AI-generated answers alongside traditional search results through a custom interface overlay. The system includes capabiliti
Augments AI prompts with real-time web search results.
This project is an AI-powered linguistic tool designed for text translation, grammatical correction, and professional content refinement. It integrates with large language models via an API to convert text between languages while maintaining contextual meaning. The system provides specialized capabilities for refining written content, including automated grammar correction and sentence phrasing optimization. It further supports professional content polishing to improve the natural flow and clarity of text. The underlying architecture manages remote network requests using asynchronous callbac
Provides text translation and grammar correction via browser plugins.
LeetHub is a browser extension that automatically archives completed LeetCode coding solutions to a GitHub repository. It intercepts submission results from LeetCode pages and, upon successful test completion, pushes the code along with problem metadata into a structured, versioned history on the user's GitHub account. The project authenticates with GitHub using OAuth tokens, authorizing it to create private repositories and configure repository hooks for automated synchronization. This eliminates the manual step of copying and pasting solutions, instead building a permanent, versioned portfo
Automates syncing of solved coding problems to a personal repository.
libredirect ist eine Browser-Erweiterung zur Umleitung und ein Privacy-Frontend-Router. Sie fungiert als Web-Request-Redirector, der Anfragen automatisch an datenschutzfreundliche alternative Frontends sendet, um Tracking zu verhindern. Das Tool leitet Web-Traffic von populären Webseiten zu anonymen Mirror-Seiten und datenschutzfreundlichen Versionen derselben Inhalte um. Dieser Mechanismus dient der Online-Tracking-Prävention, indem offizielle Seitendomains zugunsten von Anonymität wahrenden Gateways umgangen werden, um die Datenerfassung zu minimieren. Das Projekt nutzt clientseitiges Request-Interception und deklaratives Netzwerk-Request-Filtering, um URL-Muster gegen eine JSON-basierte Redirect-Map abzugleichen. Es verwendet musterbasiertes URL-Rewriting, um Request-URLs in alternative Adressen umzuwandeln, während Pfade und Queries erhalten bleiben.
Redirects web requests to privacy-friendly alternative frontends.
WebGPT is a browser-based machine learning framework designed to execute transformer models entirely within the client environment. By leveraging native web standards, it provides a zero-dependency runtime that enables local text generation without the need for backend server processing. The engine distinguishes itself by utilizing hardware-accelerated compute shaders to perform high-performance tensor computations directly on the user's graphics hardware. This approach allows for the execution of large language models locally, ensuring that all data processing remains private to the client d
Runs AI models directly in the browser using WebGPU.
A ChatGPT Chrome extension. Integrates ChatGPT into every text box on the internet.
Adds AI chat functionality to any text input field on the web.
"Wheel click" with three-finger click/tap for Trackpad and Magic Mouse.
Emulate middle-click using trackpad gestures.
Export and Share your ChatGPT conversation history
Utility for exporting and sharing AI conversation history.
Brings MCP to ChatGPT, DeepSeek, Perplexity, Grok, Gemini, Google AI Studio, OpenRouter, DeepSeek, T3 Chat and more...
Adds protocol capabilities to various web-based AI interfaces.
Google Unlocked browser extension uncensor google search results
Uncensors search results from major search engines.