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
·

5 repository-uri

Awesome GitHub RepositoriesDeferred Plugin Activation

Mechanisms to delay the activation of a plugin until a specific internal event or function call occurs.

Distinct from Plugin Activation Managers: Focuses on event-driven deferred activation rather than general shell extension management.

Explore 5 awesome GitHub repositories matching development tools & productivity · Deferred Plugin Activation. Refine with filters or upvote what's useful.

Awesome Deferred Plugin Activation GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • junegunn/vim-plugAvatar junegunn

    junegunn/vim-plug

    35,685Vezi pe GitHub↗

    vim-plug is a plugin manager for the Vim text editor that functions as a git-based dependency manager and configuration bootstrapper. It downloads and organizes external plugin packages from remote repositories to extend the editor's functionality. The project acts as a lazy-loading orchestrator to reduce editor startup time by deferring the loading of plugins until specific commands or file types are encountered. It enables version pinning by allowing plugins to be fetched using specific git branches, tags, or commit hashes. The manager provides a framework for plugin installation, lifecycl

    Delays the loading of a plugin until a specific internal event or custom function call triggers its activation.

    Vim Scriptvim
    Vezi pe GitHub↗35,685
  • javalin/javalinAvatar javalin

    javalin/javalin

    8,290Vezi pe GitHub↗

    Javalin is a lightweight web framework for Java and Kotlin designed for building REST APIs and web applications. It functions as an embedded Jetty web server, allowing applications to run as standalone processes without the need for an external servlet container. The project provides specialized frameworks for diverse communication patterns, including a REST API framework with automatic OpenAPI schema generation, a GraphQL API framework with query and mutation resolvers, and a WebSocket server for bidirectional real-time communication. It also includes a dedicated framework for pushing real-t

    Provides a set of built-in plugins for common tasks such as CORS, Basic Auth, and SSL redirects.

    Kotlinhacktoberfestjavajavalin
    Vezi pe GitHub↗8,290
  • singwhatiwanna/dynamic-load-apkAvatar singwhatiwanna

    singwhatiwanna/dynamic-load-apk

    6,009Vezi pe GitHub↗

    Dynamic-load-apk is an Android plugin framework that enables a host application to load and run uninstalled APK files as plugins at runtime. It provides the core infrastructure for loading APKs from storage, launching their activities, and managing their lifecycle without requiring the user to install them through the system package manager. The framework handles the fundamental challenges of running uninstalled code on Android through several key mechanisms. It isolates plugin classes in a separate DexClassLoader to prevent conflicts with the host class hierarchy, merges plugin resources int

    Routes all plugin Activity lifecycle calls through a host proxy that delegates to the plugin's real Activity class.

    Java
    Vezi pe GitHub↗6,009
  • koishijs/koishiAvatar koishijs

    koishijs/koishi

    5,456Vezi pe GitHub↗

    Koishi is an open-source framework for building multi-platform chatbots, designed around an adapter-driven architecture that lets a single bot connect to multiple messaging services with consistent logic. It provides a plugin-based development platform with hot reload support, enabling developers to write and update bot extensions using TypeScript without restarting the application. A web-based management console offers a graphical interface for configuring plugins, commands, permissions, and monitoring runtime status. What distinguishes Koishi is its combination of a dynamic plugin lifecycle

    Starts or stops a plugin without deleting its code or configuration.

    TypeScriptbotchatbotdiscord
    Vezi pe GitHub↗5,456
  • zdharma-continuum/zinitAvatar zdharma-continuum

    zdharma-continuum/zinit

    4,731Vezi pe GitHub↗

    Zinit is a Zsh plugin manager designed for downloading, loading, and updating extensions and snippets for the Z shell. It functions as a performance optimizer, a shell binary installer, and a completion manager, providing a framework for shell lifecycle automation and the registration of tab completion definitions. The project distinguishes itself through advanced startup optimization, utilizing bytecode compilation, configuration caching, and deferred loading to reduce shell boot times. It further differentiates its plugin execution model by supporting the sourcing of individual remote code

    Provides mechanisms to toggle plugins on or off without removing their configuration or source code.

    Shell
    Vezi pe GitHub↗4,731
  1. Home
  2. Development Tools & Productivity
  3. Terminal, Shell & CLI
  4. Shell Plugin Systems
  5. Plugin Activation Managers
  6. Deferred Plugin Activation

Explorează sub-etichetele

  • Built-in Feature PluginsStandardized plugins provided by the framework to enable common web capabilities. **Distinct from Plugin Activation Switches:** Distinct from Plugin Activation Switches: focuses on the provision of standard features like CORS and Auth rather than the mechanism of toggling them.
  • Plugin Activation Switches1 sub-tagStarts or stops a plugin without deleting its code or configuration. **Distinct from Deferred Plugin Activation:** Distinct from Deferred Plugin Activation: focuses on immediate toggling, not event-driven deferred activation.