awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Browser extension boilerplate

Ranking updated Jul 27, 2026

For page context helpers, the first results are ai-prompt-genius/ai-prompt-genius (This browser extension brings AI prompting and chat capabilities directly to your browsing experience, fitting the core category despite lacking a detailed feature breakdown in its description), hwchase17/langchainjs (LangChainJS is an AI application framework rather than a browser extension, making it a building block for AI workflows rather than an in-page webpage assistant) and yishentu/claudian (Claudian is a browser extension that integrates AI into workflows, but its focus is primarily on coding agents, local file operations, and workspace searches rather than generic webpage content extraction and context assistance). refined-github/refined-github and ansh/jiffyreader-public-archive round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Hand-picked browser extension boilerplate repositories for page context helpers, ranked by stars and activity. Compare and pick the right one.

Browser extension boilerplate

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ai-prompt-genius/ai-prompt-geniusAI-Prompt-Genius avatar

    AI-Prompt-Genius/AI-Prompt-Genius

    1,269View on GitHub↗

    AI-Prompt-Genius is a browser extension prompt manager designed for saving, organizing, and accessing personalized artificial intelligence prompts quickly. Operating entirely within a browser extension popup container, the tool functions through zero-backend local execution to process and store all user-generated collections and custom data strictly inside the user's local browser environment. The software provides client-side local storage persistence for instant offline retrieval of saved prompt libraries and utilizes a declarative component user interface that updates instantly upon user

    This browser extension brings AI prompting and chat capabilities directly to your browsing experience, fitting the core category despite lacking a detailed feature breakdown in its description.

    JavaScriptBrowser Extensions
    View on GitHub↗1,269
  • hwchase17/langchainjshwchase17 avatar

    hwchase17/langchainjs

    17,822View on GitHub↗

    LangChainJS is an AI agent orchestrator and application framework designed for building autonomous systems that use large language models to plan and execute tasks. It serves as an integration library that connects language models with tools, memory, and external data sources to create context-aware logic and complex workflows. The project provides a provider-agnostic interface and model provider abstraction, allowing applications to switch between different language model providers without rewriting core logic. It includes a toolkit for retrieval augmented generation, utilizing retrievers to

    LangChainJS is an AI application framework rather than a browser extension, making it a building block for AI workflows rather than an in-page webpage assistant.

    TypeScriptContext InjectionLLM Integration Layers
    View on GitHub↗17,822
  • yishentu/claudianYishenTu avatar

    YishenTu/claudian

    2,505View on GitHub↗

    Claudian is a framework that combines AI coding agents, knowledge base integration, and a multi-provider orchestrator for managed interactions with large language models. It functions as a browser extension that connects users to AI services through a sidebar and inline editing interface, providing a system for integrating agents into local directories to perform file operations, bash commands, and workspace searches. The project distinguishes itself with a multi-provider orchestrator that allows switching between different AI backends while maintaining separate conversation states and config

    Claudian is a browser extension that integrates AI into workflows, but its focus is primarily on coding agents, local file operations, and workspace searches rather than generic webpage content extraction and context assistance.

    TypeScriptBrowser ExtensionsContext Injection
    View on GitHub↗2,505
  • refined-github/refined-githubrefined-github avatar

    refined-github/refined-github

    31,531View on GitHub↗

    Refined GitHub is a browser extension enhancement suite designed to improve developer productivity by augmenting the native web interface of code hosting platforms. It functions as a modular framework that injects custom JavaScript and stylesheets directly into the browser context, allowing for real-time manipulation of the page structure and visual design. The project distinguishes itself through a declarative architecture that monitors the document for structural changes, enabling it to dynamically patch interface elements as users navigate. By intercepting native event flows and applying c

    Refined GitHub is a browser extension that enhances developer workflows on code hosting sites, but it focuses on interface tweaks rather than injecting AI assistance or page context.

    TypeScriptBrowser Extensions
    View on GitHub↗31,531
  • ansh/jiffyreader-public-archiveansh avatar

    ansh/jiffyreader-public-archive

    4,012View on GitHub↗

    This project is a browser extension reading assistant and speed reading tool. It functions as a web accessibility interface that modifies the appearance of text on websites to help users skim content more quickly and reduce eye strain. The tool implements bionic reading acceleration by bolding the initial parts of words to create visual anchors. Users can customize this experience by adjusting fixation strength, word intervals, and visual styling such as colors and opacity. The software covers broad reading enhancement capabilities, including layout management for line height and dark mode,

    This project is a browser extension for bionic reading and text formatting rather than an AI assistance tool for webpages, making it a neighbouring accessibility utility rather than the requested AI page context assistant.

    TypeScriptBrowser Extensions
    View on GitHub↗4,012
  • hkuds/autoagentHKUDS avatar

    HKUDS/AutoAgent

    8,583View on GitHub↗

    AutoAgent is a multi-agent orchestrator and natural language workflow builder designed to connect multiple large language models with external API tools. It provides a framework for designing multi-step agent interactions and reasoning processes using plain text instead of manual code. The platform functions as a tool integration gateway, linking agents to third-party platforms and authenticated browser sessions. It enables the execution of complex analytical tasks and deep research by distributing work across collaborative agent frameworks and importing browser cookies to access restricted w

    AutoAgent is a backend multi-agent orchestrator and reasoning framework rather than a browser extension that injects AI assistance directly into viewed webpages.

    PythonLLM Integration Layers
    View on GitHub↗8,583
  • xcanwin/keepchatgptxcanwin avatar

    xcanwin/KeepChatGPT

    14,886View on GitHub↗

    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

    KeepChatGPT is a browser extension that enhances the ChatGPT web interface with session persistence and privacy tools, but it does not inject AI assistance, prompts, or custom context into arbitrary webpages.

    JavaScriptBrowser Extensions
    View on GitHub↗14,886
  • chatchat-space/langchain-chatchatchatchat-space avatar

    chatchat-space/Langchain-Chatchat

    38,211View on GitHub↗

    Langchain-Chatchat is a system for building retrieval-augmented generation applications and autonomous AI agents. It integrates a knowledge base management system and an agent framework to enable language models to interact with private documents and execute multi-step tasks through external tools. The platform supports local deployment of language models on private infrastructure to operate without an internet connection. It includes a multimodal AI platform that combines vision models for image analysis with text-to-image generation capabilities. The system provides a web-based conversatio

    This repository is a comprehensive Retrieval-Augmented Generation chat system rather than a browser extension for injecting AI assistance directly into active webpages.

    PythonLLM Integration Layers
    View on GitHub↗38,211
  • numman-ali/openskillsnumman-ali avatar

    numman-ali/openskills

    8,356View on GitHub↗

    OpenSkills is an agent capability orchestrator and skill manager designed to sync, version, and distribute standardized skill definitions across autonomous agent environments. It functions as a system for installing domain-specific instruction sets and specialized knowledge into large language model agents, acting as a context injector to load task-oriented prompts and technical documentation into an agent's active operational window. The project distinguishes itself through a git-based distribution framework, allowing agent capabilities to be fetched and updated from remote version control s

    OpenSkills is an agent capability orchestrator and skill manager for autonomous agent environments, which is a different domain from a browser extension that injects AI assistance directly into active web pages.

    TypeScriptContext Injection
    View on GitHub↗8,356
  • langchain-ai/rag-from-scratchlangchain-ai avatar

    langchain-ai/rag-from-scratch

    7,393View on GitHub↗

    This project is an educational implementation guide and framework for building Retrieval Augmented Generation systems. It provides a workflow for constructing a knowledge base pipeline that partitions documents, indexes them as vectors, and provides external context for language model prompts. The system features a document chunking framework that uses recursive character splitting to fit text into model context windows. It includes an in-memory vector store and a similarity search system that retrieves relevant text segments by calculating the mathematical distance between dense embedding ve

    This repository provides an educational framework for building Retrieval Augmented Generation pipelines rather than a browser extension or floating toolbar for interacting directly with active web pages.

    Jupyter NotebookContext Injection
    View on GitHub↗7,393
  • ueberdosis/tiptapueberdosis avatar

    ueberdosis/tiptap

    37,341View on GitHub↗

    Tiptap is a headless, modular framework designed for building custom rich-text editors. It provides a developer-focused abstraction layer over a structured document model, allowing for full control over the underlying schema through a plugin-based architecture. By separating document state management from the user interface, it enables the creation of tailored editing experiences that remain framework-agnostic. The project distinguishes itself through a robust collaborative engine that supports real-time multi-user editing, conflict resolution, and presence tracking. It integrates artificial

    Tiptap is a rich-text editor framework rather than a browser extension for injecting AI assistance into arbitrary third-party webpages, making it a building block rather than the requested tool.

    TypeScriptFloating ToolbarsFloating MenusFloating UI Components
    View on GitHub↗37,341
  • beingpax/voiceinkBeingpax avatar

    Beingpax/VoiceInk

    3,859View on GitHub↗

    VoiceInk is a system-wide speech-to-text dictation tool that converts spoken audio into text using local or cloud AI models. It functions as a local AI transcription engine and a context-aware voice assistant, allowing users to insert transcribed text directly into any active application on the operating system. The project distinguishes itself through the use of custom vocabulary management, which trains transcription engines to recognize industry-specific technical terms, professional terminology, and personal names. It further enhances output by using large language models to refine raw tr

    VoiceInk is a desktop dictation utility that injects text into system applications rather than a browser extension that directly interacts with webpage content.

    SwiftContext Injection
    View on GitHub↗3,859
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ai-prompt-genius/ai-prompt-genius1.3KJavaScript—Feb 17, 2026
hwchase17/langchainjs17.8KTypeScriptMITJun 16, 2026
yishentu/claudian2.5KTypeScriptmitFeb 19, 2026
refined-github/refined-github31.5KTypeScriptMITJun 16, 2026
ansh/jiffyreader-public-archive4KTypeScriptGPL-3.0Jul 16, 2025
hkuds/autoagent8.6KPythonmitOct 16, 2025
xcanwin/keepchatgpt14.9KJavaScriptGPL-2.0May 4, 2026
chatchat-space/langchain-chatchat38.2KPythonApache-2.0Nov 10, 2025
numman-ali/openskills8.4KTypeScriptotherJan 18, 2026
langchain-ai/rag-from-scratch7.4KJupyter Notebook—Jun 26, 2025

Related searches

  • Context window management
  • Global state management
  • a library for browser automation and scraping
  • Data pagination library
  • Component utility library
  • a library for browser automation and scraping
  • Context menu extensions
  • a library of custom React hooks