awesome-repositories.com
Blog
MCP
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
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

Awesome GitHub RepositoriesPlugin Lifecycle Hooks

Custom scripts triggered during plugin-specific stages such as installation and updates.

Distinct from Lifecycle Hook Management: Focuses on the lifecycle of installed plugins rather than general system event tracking.

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

Awesome Plugin Lifecycle Hooks GitHub Repositories

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

    zplug/zplug

    6,033Vezi pe GitHub↗

    zplug is a plugin manager for the Zsh shell designed to install and organize community plugins, themes, and commands from remote repositories and local paths. It focuses on environment reproducibility through versioned configuration, allowing plugins to be pinned to specific git branches, tags, or commit hashes. The project optimizes shell startup speed by using a lazy loading system that defers the execution of plugins until they are explicitly required. To accelerate initial environment setup, it employs a parallel installer that downloads multiple extensions concurrently. The manager supp

    Provides a mechanism to execute custom shell scripts automatically during plugin installation, updating, or initial loading.

    Shell
    Vezi pe GitHub↗6,033
  • 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

    Triggers custom shell scripts and binaries at predefined stages of the plugin lifecycle, such as after cloning.

    Shell
    Vezi pe GitHub↗4,731
  • junegunn/goyo.vimAvatar junegunn

    junegunn/goyo.vim

    4,679Vezi pe GitHub↗

    goyo.vim este un plugin de scriere fără distragere pentru Vim care centrează textul și ascunde elementele interfeței utilizator pentru a crea un mediu de editare concentrat. Acesta funcționează ca un personalizator de interfață și manager de spațiu de lucru, permițând utilizatorilor să minimizeze zgomotul vizual în timpul scrierii de lungă durată. Proiectul oferă instrumente pentru configurarea dimensiunilor zonei de scriere folosind valori absolute sau procente. Automatizează tranziția între editarea standard și modurile concentrate prin comutarea setărilor specifice și dezactivarea elementelor de interfață precum liniile de stare, coloanele de semne și git gutters. Plugin-ul include capabilități pentru automatizarea spațiului de lucru, permițând execuția funcțiilor definite de utilizator și gestionarea stărilor plugin-urilor externe în timpul tranzițiilor de mod.

    Interacts with external plugin APIs to disable non-essential UI elements during active focus sessions.

    Vim Scriptgoyovim
    Vezi pe GitHub↗4,679
  • webpack/mini-css-extract-pluginAvatar webpack

    webpack/mini-css-extract-plugin

    4,663Vezi pe GitHub↗

    This is a Webpack extension used to extract CSS from JavaScript files into separate, standalone stylesheets for production builds. It functions as a CSS bundler and asset optimizer that separates styles from script bundles to enable parallel loading and prevent flashes of unstyled content. The project provides utilities for generating JavaScript module exports that map local style definitions to application components. It also implements dynamic theme management by conditionally loading different CSS variants via resource queries and supports long-term browser caching through the use of conte

    Provides lifecycle hooks to customize the generation and insertion of style link tags.

    JavaScriptwebpack-plugin
    Vezi pe GitHub↗4,663
  • php-http/client-commonAvatar php-http

    php-http/client-common

    1,050Vezi pe GitHub↗

    This library provides a standardized abstraction layer for PHP HTTP clients, enabling consistent request handling across diverse network transport implementations. It serves as a foundational toolkit for developers to manage network communication through unified interfaces, ensuring that application logic remains decoupled from specific underlying transport libraries. The project distinguishes itself through a decorator-based pipeline and a plugin-driven lifecycle system. These mechanisms allow for the interception and modification of request and response data, as well as the injection of cus

    Triggers custom scripts during specific stages of the plugin lifecycle to handle cross-cutting concerns.

    PHP
    Vezi pe GitHub↗1,050
  1. Home
  2. Development Tools & Productivity
  3. Lifecycle Hook Management
  4. Plugin Lifecycle Hooks

Explorează sub-etichetele

  • Build Pipeline Lifecycle HooksHooks provided by a build plugin to customize asset generation processes. **Distinct from Plugin Lifecycle Hooks:** Focuses on the Webpack build pipeline for asset generation, not installation or runtime plugin lifecycles.
  • Hook FacadesUnified interfaces for registering plugins across multiple hooks simultaneously. **Distinct from Plugin Lifecycle Hooks:** Distinct from Plugin Lifecycle Hooks: focuses on the grouping facade for registration rather than the lifecycle of the plugin itself.