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
·

7 repository-uri

Awesome GitHub RepositoriesLifecycle Hook Management

Tools for tracking and listing automated tasks configured to run during specific system events.

Distinguishing note: Focuses on hook management, distinct from general command listing.

Explore 7 awesome GitHub repositories matching development tools & productivity · Lifecycle Hook Management. Refine with filters or upvote what's useful.

Awesome Lifecycle Hook Management GitHub Repositories

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

    pyenv/pyenv

    44,895Vezi pe GitHub↗

    Acest proiect este un instrument de linie de comandă conceput pentru a gestiona mai multe versiuni izolate de runtime-uri de limbaj pe o singură mașină de dezvoltare. Acesta permite utilizatorilor să instaleze, să comute între și să mențină diferite versiuni de runtime, asigurându-se că cerințele specifice proiectului sunt îndeplinite fără a intra în conflict cu software-ul la nivel de sistem. Instrumentul se distinge printr-un mediu de execuție bazat pe „shim-uri” care interceptează apelurile de sistem și le direcționează dinamic către versiunea corectă de runtime în funcție de directorul curent. Prin parcurgerea ierarhiei sistemului de fișiere pentru a localiza fișierele de configurare, acesta aplică automat mediul adecvat pentru fiecare proiect. De asemenea, suportă compilarea din surse, permițând utilizatorilor să construiască runtime-uri direct pe sistemul lor de operare gazdă pentru a asigura compatibilitatea și a îndeplini nevoi specifice de performanță. Dincolo de gestionarea de bază a versiunilor, proiectul oferă o arhitectură modulară de plugin-uri care suportă crearea de comenzi personalizate și extensii întreținute de comunitate. Acest framework facilitează o gamă largă de sarcini, inclusiv configurarea procesului de build, migrarea dependențelor și integrarea cu instrumente de medii virtuale. Include, de asemenea, utilitare de diagnosticare încorporate pentru a ajuta la depanarea problemelor comune de instalare, cum ar fi gestionarea dependențelor și conflictele de configurare a bibliotecilor. Software-ul este conceput pentru sisteme de tip UNIX și este configurat prin inițializarea mediului shell pentru a prioritiza directoarele de „shim-uri” gestionate.

    Lists custom hooks configured to run during specific lifecycle events.

    Shellpythonshell
    Vezi pe GitHub↗44,895
  • 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
  • aidenybai/react-grabAvatar aidenybai

    aidenybai/react-grab

    5,110Vezi pe GitHub↗

    React Grab is a browser-based code navigator and component inspector that links rendered user interface elements to the specific files and lines of source code where they are defined. It serves as a bridge between the browser interface and a local codebase to facilitate element identification and analysis. The tool functions as a developer extension for React applications, mapping visual components to their originating source code. This capability provides specific code context to support manual review and AI-assisted development. The project includes a framework for extending the browser in

    Manages the setup and teardown of extension features through standardized initialization and cleanup functions.

    TypeScriptaicodingreact
    Vezi pe GitHub↗5,110
  • 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

Explorează sub-etichetele

  • Plugin Lifecycle Hooks2 sub-tag-uriCustom 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.