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
·

13 repository-uri

Awesome GitHub RepositoriesPlugin Orchestration

Mechanisms for managing the lifecycle, sequence, and dependency resolution of modular application extensions.

Distinguishing note: None of the candidates were provided; this focuses specifically on the execution sequence and dependency management of plugins.

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

Awesome Plugin Orchestration GitHub Repositories

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

    payloadcms/payload

    43,053Vezi pe GitHub↗

    Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.

    Payload controls the execution sequence of plugins by assigning numeric order values, ensuring dependencies are met during the configuration resolution process.

    TypeScriptcmscontent-managementcontent-management-system
    Vezi pe GitHub↗43,053
  • pulumi/pulumiAvatar pulumi

    pulumi/pulumi

    24,797Vezi pe GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Detects and installs required cloud provider plugins by analyzing project dependencies during the build process.

    Goawsazurecloud
    Vezi pe GitHub↗24,797
  • semantic-release/semantic-releaseAvatar semantic-release

    semantic-release/semantic-release

    23,332Vezi pe GitHub↗

    Semantic-release is an automated release management tool that determines version increments, generates changelogs, and publishes software packages by analyzing commit history against standardized conventions. It functions as a plugin-based orchestrator that integrates directly into continuous integration pipelines to manage the entire release lifecycle, from verifying environment conditions to distributing artifacts. The project distinguishes itself through its commit-message-driven approach, which enforces consistent versioning standards and automates the creation of release notes based on t

    Orchestrates the release process by invoking modular plugins in a defined sequence.

    JavaScriptautomationchangelogpackage
    Vezi pe GitHub↗23,332
  • alibaba/lowcode-engineAvatar alibaba

    alibaba/lowcode-engine

    15,881Vezi pe GitHub↗

    This project is a modular framework designed for building custom visual editors and low-code design environments. It provides a core engine that manages the lifecycle of web application projects, enabling developers to construct extensible design surfaces, component management systems, and property configuration panels. The platform distinguishes itself through a plugin-based architecture that allows for the injection of custom functionality and UI components at runtime. It utilizes a standardized protocol for component metadata, ensuring that materials remain interoperable across different d

    Orchestrates the plugin lifecycle to manage the initialization and runtime behavior of modular extensions.

    TypeScriptalibabalow-codelowcode
    Vezi pe GitHub↗15,881
  • spf13/spf13-vimAvatar spf13

    spf13/spf13-vim

    15,501Vezi pe GitHub↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Manages the lifecycle and dependency resolution of plugin bundles via configuration files.

    Vim Script
    Vezi pe GitHub↗15,501
  • codelion/openevolveAvatar codelion

    codelion/openevolve

    6,608Vezi pe GitHub↗

    OpenEvolve este un framework de algoritmi evolutivi care utilizează modele de limbaj mari pentru a descoperi și optimiza autonom algoritmi de programare. Funcționează ca un motor de descoperire a algoritmilor și instrument de căutare a codului, evoluând populații de programe candidate pentru a găsi implementări eficiente și optimizări specifice hardware-ului. Sistemul tratează atât codul, cât și instrucțiunile de sistem ca entități evolutive, utilizând un optimizator automat de prompt-uri pentru a rafina iterativ performanța modelului. Menține stabilitatea căutării prin gestionarea populației bazată pe nișe pentru a păstra diversitatea și utilizează un mecanism de feedback în buclă închisă care injectează erorile de runtime și log-urile înapoi în procesul de generare pentru repararea autonomă a bug-urilor. Framework-ul include, de asemenea, un orchestrator de agenți care agregă răspunsurile de la mai multe API-uri de modele folosind logică ponderată și strategii de fallback. Pentru a susține calculul științific, implementează execuția deterministă prin gestionarea unor semințe aleatorii (random seeds) consistente în toate componentele stochastice. Proiectul oferă un tablou de bord interactiv pentru vizualizarea progresului evoluției și a metricilor de performanță în timp real.

    Implements a system to route tasks across multiple LLM APIs using weighted logic and fallback strategies.

    Python
    Vezi pe GitHub↗6,608
  • open-llm-vtuber/open-llm-vtuberAvatar Open-LLM-VTuber

    Open-LLM-VTuber/Open-LLM-VTuber

    5,946Vezi pe GitHub↗

    Manages multiple AI characters in a group chat by coordinating their responses through a plugin system.

    Pythonaiai-companionai-vtuber
    Vezi pe GitHub↗5,946
  • wenda-llm/wendaAvatar wenda-LLM

    wenda-LLM/wenda

    6,173Vezi pe GitHub↗

    Wenda este o platformă de orchestrare LLM și un motor de flux de lucru personalizat conceput pentru a gestiona mai multe backend-uri de modele de limbaj printr-o interfață unificată. Funcționează ca un gateway AI auto-găzduit care permite executarea secvențelor complexe de sarcini și a fluxurilor de conversație automatizate. Sistemul utilizează plugin-uri JavaScript pentru a orchestra fluxurile de lucru și a declanșa apeluri API externe. Suportă generarea augmentată prin recuperare (RAG) prin injectarea datelor relevante din vector stores și fișiere offline în prompt-uri pentru a crește acuratețea răspunsului. Platforma este construită pentru implementări în rețele private, având gestionarea accesului multi-utilizator și capacitatea de a rula modele open source cuantizate pentru a se încadra în constrângeri hardware specifice. Include, de asemenea, urmărirea istoricului bazată pe sesiune pentru a menține contextul conversațional.

    Utilizes JavaScript plugins to manage conversation flows, trigger external API calls, and automate task sequences.

    JavaScriptchatglm-6bchatrwkvrwkv
    Vezi pe GitHub↗6,173
  • microsoft/taskweaverAvatar microsoft

    microsoft/TaskWeaver

    6,115Vezi pe GitHub↗

    TaskWeaver is an LLM agent framework that interprets natural language requests and executes them as Python code, SQL queries, or shell commands. It functions as a conversational code interpreter that maintains stateful data structures across turns, generating executable code from user prompts within a session-based environment. The system is designed as a self-hosted AI agent platform that can be deployed in Docker, managing sessions and providing a web UI for data analytics and automation tasks. The framework distinguishes itself through a role-based multi-agent architecture that divides the

    Routes tasks to different LLMs and wraps custom algorithms as reusable plugins for agent execution.

    Pythonagentai-agentscode-interpreter
    Vezi pe GitHub↗6,115
  • hashicorp/go-pluginAvatar hashicorp

    hashicorp/go-plugin

    6,019Vezi pe GitHub↗

    go-plugin is a framework for implementing plugin architectures where extensions run as separate processes and communicate via a Go RPC plugin system. It functions as an inter-process communication library and lifecycle manager that allows host applications to discover, launch, and monitor external binary plugins. The framework enables cross-language plugin systems, allowing plugins written in different languages to integrate with a host through standardized RPC protocols. It features a bidirectional RPC bridge that allows both the host and the plugin to exchange interface implementations for

    Manages the starting, monitoring, and graceful termination of plugin binaries, including reattachment during upgrades.

    Go
    Vezi pe GitHub↗6,019
  • xxh/xxhAvatar xxh

    xxh/xxh

    5,916Vezi pe GitHub↗

    xxh is a framework for orchestrating and managing portable shell environments across remote hosts. It enables users to synchronize local shell configurations, aliases, and custom tools to remote servers over secure shell connections, ensuring a consistent command-line experience without requiring root access or system-wide installations on the target machines. The project distinguishes itself through a modular, plugin-based architecture that allows for the dynamic injection of tools and scripts during session initialization. It provides capabilities for bundling shell dependencies into standa

    Maps local plugin directories into remote sessions to enable real-time testing and validation of shell configurations.

    Pythonawesomeawesome-sshbash
    Vezi pe GitHub↗5,916
  • cs-lazy-tools/chatgpt-on-csAvatar cs-lazy-tools

    cs-lazy-tools/ChatGPT-On-CS

    4,115Vezi pe GitHub↗

    ChatGPT-On-CS este o platformă inteligentă de automatizare a serviciului clienți care utilizează modele de limbaj mari (LLM) pentru a automatiza interacțiunile pe rețelele sociale și platformele de e-commerce. Funcționează ca o punte de legătură între aceste modele și serviciile externe, oferind o interfață unificată pentru gestionarea chat-urilor din mai multe rețele și magazine online. Platforma dispune de un motor personalizat de baze de cunoștințe care permite crearea de agenți AI privați, antrenați pe documentele companiei încărcate. Include, de asemenea, un framework de plugin-uri care permite agenților AI să acceseze date în timp real de pe internet și funcții locale ale sistemului de operare pentru a-și extinde capabilitățile. Sistemul procesează conținut multimodal, inclusiv date text, voce și imagine, pentru a gestiona cerințe de comunicare diverse. Suportă generarea de răspunsuri printr-o combinație de RAG (retrieval-augmented generation) pentru răspunsuri specifice domeniului, plugin-uri externe și șabloane statice presetate pentru interacțiunile frecvente.

    Wraps custom algorithms and external resource access as reusable plugins for agent execution.

    TypeScriptaiautohotkeyautomation
    Vezi pe GitHub↗4,115
  • justicerage/gepettoAvatar JusticeRage

    JusticeRage/Gepetto

    3,362Vezi pe GitHub↗

    Gepetto is an IDA Pro plugin that integrates large language models directly into the reverse engineering workflow. It functions as a multi-provider LLM client, allowing users to explain decompiled functions, rename variables, and add comments to pseudocode, all while supporting multiple language model backends and a localized interface. The plugin distinguishes itself through a plugin-based architecture that abstracts multiple LLM providers behind a unified interface, enabling hot-swapping between providers and models without restarting IDA Pro. It also features a command-line interface bridg

    An IDA Pro plugin that uses large language models to explain decompiled functions, rename variables, and add comments to pseudocode.

    Pythongpt-5-apiida-proopenai
    Vezi pe GitHub↗3,362
  1. Home
  2. Development Tools & Productivity
  3. Plugin Orchestration

Explorează sub-etichetele

  • LLM Plugin Orchestrators2 sub-tag-uriSystems that route tasks to different large language models and wrap custom algorithms as reusable plugins for agent execution. **Distinct from Plugin Orchestration:** Distinct from generic Plugin Orchestration: focuses on orchestrating LLM-specific plugins and model routing, not general application extensions.
  • SSH Plugin OrchestratorsMaps local plugin directories into remote sessions for real-time testing. **Distinct from Plugin Orchestration:** Distinct from Plugin Orchestration: focuses on the SSH-based mapping of local plugins for remote session validation.