awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesExternal Extension Controllers

Interfaces and message-passing mechanisms that allow browser scripts to synchronize state or trigger actions in external extensions.

Distinct from External Control APIs: Unlike External Control APIs [f0_mt1] which focus on playback state, this covers general page control and configuration synchronization via browser messaging.

Explore 2 awesome GitHub repositories matching user interface & experience · External Extension Controllers. Refine with filters or upvote what's useful.

Awesome External Extension Controllers GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • xi-editor/xi-editorAvatar xi-editor

    xi-editor/xi-editor

    19,816Vezi pe GitHub↗

    xi-editor is a high-performance text editor core written in Rust. It employs a client-server architecture that separates the backend editor logic from the user interface, allowing diverse frontends to communicate with the core via a standardized protocol. The project is distinguished by its use of rope-based text buffers for efficient manipulation of large documents and a collaborative engine powered by conflict-free replicated data types to synchronize concurrent edits. It further features an extensible plugin system that integrates external binaries and third-party tools through JSON-based

    Communicates with third-party tools via JSON messages over pipes to extend functionality using any programming language.

    Rust
    Vezi pe GitHub↗19,816
  • hoothin/userscriptsAvatar hoothin

    hoothin/UserScripts

    4,065Vezi pe GitHub↗

    UserScripts is a collection of JavaScript browser userscripts designed to modify website behavior and add custom functionality to web browsers. It serves as a multi-purpose toolset for web page content automation, web interface enhancement, and specialized web scraping and downloading. The project distinguishes itself through a wide range of specialized utilities, including a browser-based text transformer for character encoding and terminology mapping, and tools for bypassing content censorship. It provides advanced web scraping capabilities such as deciphering obfuscated download links, agg

    Implements message passing to synchronize page actions and configurations with external browser extensions.

    JavaScriptadd-onauto-scrollautopager
    Vezi pe GitHub↗4,065
  1. Home
  2. User Interface & Experience
  3. External Extension Controllers

Explorează sub-etichetele

  • JSON-RPC Extension InterfacesMessage-passing mechanisms using JSON over pipes to allow external binaries to extend editor functionality. **Distinct from External Extension Controllers:** Specifically describes a JSON-over-pipes RPC mechanism for editor extensions, distinct from browser-script extension controllers.