awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesLayered Plugin Organizations

Systems for grouping plugins into modular, functional collections to simplify management.

Distinct from Plugin-Based Architectures: Focuses on the logical grouping of plugins into layers rather than the general runtime loading architecture

Explore 4 awesome GitHub repositories matching software engineering & architecture · Layered Plugin Organizations. Refine with filters or upvote what's useful.

Awesome Layered Plugin Organizations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • spacevim/spacevimAvatar de SpaceVim

    SpaceVim/SpaceVim

    20,253Ver en GitHub↗

    SpaceVim is a modular configuration framework for Vim and Neovim designed to manage settings, plugins, and keybindings across different editing environments. It functions as a plugin manager that uses a layered organization system to group related functions and plugins, reducing the manual effort required for configuration. The system is centered around a mnemonic keybinding strategy that utilizes the space bar as the primary modifier for editor commands. To maintain performance, the framework implements a startup optimizer that delays the loading of non-essential plugins until they are requi

    Organizes plugins into modular layers to reduce manual configuration effort and simplify installation.

    Vim Script
    Ver en GitHub↗20,253
  • wsdjeg/spacevimAvatar de wsdjeg

    wsdjeg/SpaceVim

    20,248Ver en GitHub↗

    SpaceVim is a modular configuration framework designed for managing plugins and settings across Vim and Neovim. It utilizes a layer-based architecture to organize related editor extensions into functional groups, reducing the overhead associated with manual setup and maintenance. The framework features a mnemonic keybinding system that maps editor commands to intuitive key sequences and provides integrated discovery guides. To improve performance, it employs a deferred plugin loader that reduces startup time by loading extensions only when they are specifically required. The system provides

    Groups related plugins and settings into modular, functional layers to simplify configuration and dependency management.

    Vim Script
    Ver en GitHub↗20,248
  • koishijs/koishiAvatar de koishijs

    koishijs/koishi

    5,456Ver en 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

    Creates nested groups to collectively manage multiple plugins, reorderable by drag and drop.

    TypeScriptbotchatbotdiscord
    Ver en GitHub↗5,456
  • floattech/zerobot-pluginAvatar de FloatTech

    FloatTech/ZeroBot-Plugin

    2,631Ver en GitHub↗

    ZeroBot-Plugin is an extensible plugin framework for QQ group bots, providing a modular system that adds automation, AI chat, image generation, and moderation capabilities to chat environments. The project is built around a collection of plugin modules that each handle specific functions, from scheduling recurring commands to managing group member interactions. The framework distinguishes itself through its integration of AI-powered features, including configurable large language model chat with image recognition support, alongside automated content moderation that scans text and images again

    Activates or deactivates a plugin for a specific group or user via chat commands, with global overrides available.

    Gocoolqcqhttpcqhttp-mirai
    Ver en GitHub↗2,631
  1. Home
  2. Software Engineering & Architecture
  3. Software Architecture
  4. Architectural Patterns
  5. Plugin & Module Systems
  6. Modular and Plugin Architectures
  7. Plugin-Based Architectures
  8. Layered Plugin Organizations

Explorar subetiquetas

  • Plugin Group Managers1 sub-etiquetaCreates nested groups to collectively manage multiple plugins, reorderable by drag and drop. **Distinct from Layered Plugin Organizations:** Distinct from Layered Plugin Organizations: focuses on drag-and-drop reordering and nested grouping, not just layered organization.