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 RepositoriesConditional Loading Controls

Mechanisms to determine if a plugin should be loaded based on environment state, file paths, or command presence.

Distinct from Runtime Plugin Loading: Focuses on the logic/conditions for loading rather than just the act of loading at runtime.

Explore 2 awesome GitHub repositories matching development tools & productivity · Conditional Loading Controls. Refine with filters or upvote what's useful.

Awesome Conditional Loading Controls GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • 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

    Allows plugins to be loaded or unloaded dynamically based on the current working directory or presence of system commands.

    Shell
    Vezi pe GitHub↗4,731
  • jwiegley/use-packageAvatar jwiegley

    jwiegley/use-package

    4,465Vezi pe GitHub↗

    Acest proiect este un framework declarativ și un limbaj specific domeniului pentru gestionarea pachetelor Emacs Lisp. Acesta funcționează ca un optimizator de performanță la pornire prin gruparea instalării pachetelor, setărilor variabilelor și keybinding-urilor în blocuri unice pentru a reduce timpul inițial de boot. Sistemul se distinge printr-un framework de încărcare amânată (deferred loading) care întârzie execuția pachetelor până când sunt declanșate taste, hook-uri sau moduri specifice. Utilizează o sintaxă de declarare bazată pe macro-uri pentru a organiza configurația și a automatiza generarea de autoload-uri, asigurându-se că pachetele sunt încărcate doar atunci când sunt efectiv necesare. Proiectul acoperă domenii largi de capabilități, inclusiv instalarea automată a pachetelor din arhive externe, gestionarea dependențelor și încărcarea condiționată bazată pe sistemul de operare sau mediu. De asemenea, oferă mapare cuprinzătoare a tastaturii pentru scurtături și combinații, precum și instrumente pentru analizarea statisticilor de încărcare și modificarea afișajelor mode-line.

    Determines if a package should be loaded based on the detected operating system and environment state.

    Emacs Lispautoloaddeferred-loadingemacs
    Vezi pe GitHub↗4,465
  1. Home
  2. Development Tools & Productivity
  3. CLI Command Extensions
  4. Plugin Package Loading
  5. Dynamic Package Loading
  6. Runtime Plugin Loading
  7. Conditional Loading Controls