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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 dépôts

Awesome GitHub RepositoriesEditor Extension Managers

Tools that provide declarative management, installation, and versioning for editor plugins and their associated dependencies.

Explore 11 awesome GitHub repositories matching development tools & productivity · Editor Extension Managers. Refine with filters or upvote what's useful.

Awesome Editor Extension Managers GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • swiftlang/swiftAvatar de swiftlang

    swiftlang/swift

    70,051Voir sur GitHub↗

    Swift is a high-performance, general-purpose programming language designed for safety and speed. It features a modular compiler front-end that transforms source code into optimized machine binaries, utilizing a value-oriented type system that prioritizes predictable state management through value and reference types. The language is built on a task-based concurrency model that schedules asynchronous operations across multicore hardware to ensure data race safety. The project distinguishes itself through a native, bi-directional interoperability mechanism that allows for direct integration wit

    Declarative package management handles the installation and versioning of editor plugins and their required dependencies.

    Swift
    Voir sur GitHub↗70,051
  • adobe/bracketsAvatar de adobe

    adobe/brackets

    33,033Voir sur GitHub↗

    Brackets is an extensible JavaScript IDE and front-end code editor specifically designed for authoring HTML, CSS, and JavaScript. It serves as a web development text editor that provides a specialized environment for building websites. The editor is distinguished by its live preview capabilities, which render code changes in a browser in real time for immediate visual feedback. It further supports front-end workflows through inline style editing and the ability to synchronize code changes across multiple browser windows for cross-browser testing. The project includes a wide range of developm

    Includes a manager for installing editor functionality from registries, direct URLs, or local folders.

    JavaScript
    Voir sur GitHub↗33,033
  • nvim-lua/kickstart.nvimAvatar de nvim-lua

    nvim-lua/kickstart.nvim

    30,856Voir sur GitHub↗

    Kickstart.nvim is a foundational boilerplate designed for building personalized Neovim environments. It provides a structured framework that uses Lua scripting to organize editor settings and custom logic, serving as a starting point for users to develop their own text editing workflows. The project distinguishes itself by integrating a centralized plugin manager that automates the installation, versioning, and lazy-loading of extensions. This orchestration minimizes startup latency while maintaining a declarative approach to managing the lifecycle of editor tools. The framework supports mod

    Automates the installation, versioning, and management of editor extensions via a centralized configuration.

    Lua
    Voir sur GitHub↗30,856
  • lazyvim/lazyvimAvatar de LazyVim

    LazyVim/LazyVim

    26,643Voir sur GitHub↗

    LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a comprehensive integrated development environment. It provides a structured system for managing, loading, and orchestrating editor extensions using Lua, designed to standardize professional development workflows through a curated collection of settings and plugins. The project distinguishes itself through a focus on performance and stability, utilizing deferred plugin initialization to minimize startup latency and resource consumption. Its architecture relies on a directory-based

    Features a centralized interface for discovering, managing, and organizing modular plugin configurations and language-specific support packages.

    Luaneovimneovim-confneovim-config
    Voir sur GitHub↗26,643
  • oi-wiki/oi-wikiAvatar de OI-wiki

    OI-wiki/OI-wiki

    26,176Voir sur GitHub↗

    This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming. It serves as a centralized repository for algorithmic theory, data structures, and mathematical techniques, providing a structured reference for informatics and collegiate programming competitions. The project distinguishes itself by integrating educational content with a robust suite of automation utilities. It provides a complete workflow for competitive programming, including tools for automated test case generation, solution verification, and direct interaction with onlin

    Manages the installation and lifecycle of editor plugins and themes.

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    Voir sur GitHub↗26,176
  • folke/lazy.nvimAvatar de folke

    folke/lazy.nvim

    20,305Voir sur GitHub↗

    This project is a package manager and configuration framework for Neovim, designed to orchestrate the lifecycle of editor extensions. It provides a centralized system for installing, updating, and tracking plugins while ensuring consistent dependency resolution across different environments through the use of lockfiles. The framework distinguishes itself by prioritizing startup performance and modularity. It employs event-based lazy loading to defer the initialization of extensions until specific user interactions, commands, or file types trigger their activation. To further accelerate the ed

    Automates the installation, update, and build processes of third-party packages within the editor.

    Luaneovimneovim-pluginnvim
    Voir sur GitHub↗20,305
  • astronvim/astronvimAvatar de AstroNvim

    AstroNvim/AstroNvim

    14,355Voir sur GitHub↗

    AstroNvim is a modular Neovim distribution that functions as a comprehensive development environment. It provides a pre-configured framework for managing editor settings, plugin ecosystems, and language server integrations, effectively transforming a base text editor into a full-featured integrated development environment. The project distinguishes itself through a highly customizable Lua-based architecture that emphasizes modularity and performance. It enables users to manage complex editor configurations through a centralized, declarative system that supports lazy loading, community-maintai

    Provides a centralized, declarative system for installing and managing editor extensions.

    Luaastronvimastrovimhacktoberfest
    Voir sur GitHub↗14,355
  • emacs-tw/awesome-emacsAvatar de emacs-tw

    emacs-tw/awesome-emacs

    9,180Voir sur GitHub↗

    Awesome Emacs is a curated directory of community-driven resources, packages, and configurations designed to extend the functionality of the Emacs text editor. It serves as a comprehensive index for users seeking to transform their editor into a specialized development environment or a highly personalized productivity workspace. The collection highlights tools that enable deep customization of the Emacs experience, ranging from ergonomic key binding schemes and visual interface themes to advanced window management and navigation utilities. It provides a centralized reference for discovering e

    Provides tools for discovering, installing, and managing community-driven editor extensions and packages.

    awesome-listemacs
    Voir sur GitHub↗9,180
  • thoughtbot/dotfilesAvatar de thoughtbot

    thoughtbot/dotfiles

    8,157Voir sur GitHub↗

    This project is a collection of configuration files designed to standardize the behavior and appearance of Zsh, Vim, and Tmux across development machines. It provides a unified environment by combining shell settings, editor configurations, and terminal multiplexer layouts. The suite focuses on increasing productivity through Zsh shell customizations and history management, Vim editor optimizations including real-time linting and symbol indexing, and Tmux session management for improved window organization. It also includes a standardized Git workflow configuration with custom aliases and com

    Uses a third-party manager to install and configure community plugins for various programming languages.

    Shell
    Voir sur GitHub↗8,157
  • onivim/oni2Avatar de onivim

    onivim/oni2

    7,854Voir sur GitHub↗

    Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code editor, utilizing a keyboard grammar of verbs and motions to navigate and modify source code without a mouse. It also serves as an LSP client, integrating Language Server Protocol servers to provide code completion, symbol navigation, and refactoring. The editor distinguishes itself by acting as a VSCode extension host, allowing it to load and execute language servers and debuggers from the VSCode ecosystem. It provides a programmable environment where custom functionality is implem

    Includes a discovery view and management tools for installing and updating editor extensions.

    Reason
    Voir sur GitHub↗7,854
  • shanalikhan/code-settings-syncAvatar de shanalikhan

    shanalikhan/code-settings-sync

    4,084Voir sur GitHub↗

    Ce projet est un synchroniseur de paramètres VS Code et un gestionnaire d'environnement de développement conçu pour maintenir des configurations d'éditeur, des raccourcis clavier et des listes d'extensions cohérents sur plusieurs machines. Il fonctionne comme un outil de sauvegarde de configuration qui utilise les GitHub Gists comme backend de stockage distant pour héberger et distribuer les fichiers de configuration. Le système permet la portabilité de l'environnement de développement en reflétant les ensembles de plugins et les paramètres principaux sur différents systèmes d'exploitation et matériels. Il prend en charge la synchronisation d'extraits de code personnalisés et de fichiers de configuration non standard via un mappage de fichiers par chemin absolu. L'outil inclut une interface de gestion de synchronisation pour contrôler l'exclusion de données et la préservation des paramètres locaux, empêchant les remplacements spécifiques à la machine d'être écrasés. Il fournit un filtrage des paramètres basé sur l'environnement et la capacité de se connecter à des réseaux d'entreprise privés via l'intégration de l'API GitHub Enterprise. La synchronisation des données est gérée à la fois par des téléchargements manuels et des déclencheurs pilotés par les événements qui initient des mises à jour lors de modifications de fichiers locaux ou au démarrage de l'application.

    Ensures a consistent set of installed plugins and tools are mirrored across all development workstations.

    TypeScriptgistgithub-gistsettings-sync
    Voir sur GitHub↗4,084
  1. Home
  2. Development Tools & Productivity
  3. Code Editors & IDEs
  4. Extension Ecosystems and Management
  5. Editor Extensions
  6. Editor Tooling
  7. Editor Extension Managers

Explorer les sous-tags

  • Lifecycle ManagersSystems for automating the installation, build, and update processes of editor extensions. **Distinct from Editor Extension Managers:** Distinct from general extension managers: focuses on the automated build and lifecycle orchestration.