awesome-repositories.com
Blog
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
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Éditeurs et leurs plugins

Classement mis à jour le 23 juin 2026

For Éditeurs et leurs plugins, the strongest matches are doomemacs/doomemacs (Doom Emacs is a highly extensible configuration framework for), lapce/lapce (Lapce is a high-performance, extensible text editor that natively) and microsoft/vscode (This is the industry-standard extensible code editor that natively). atom/atom and micro-editor/micro round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Cette collection présente des éditeurs de texte extensibles et des écosystèmes de plugins pilotés par la communauté pour améliorer la productivité et les workflows des développeurs.

Éditeurs et leurs plugins

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

    doomemacs/doomemacs

    22,264Voir sur GitHub↗

    This project is a modular configuration framework for the Emacs text editor, designed to provide optimized defaults and a curated ecosystem of plugins. It functions as a comprehensive environment that structures complex editor settings into a reproducible and stable workspace. The framework distinguishes itself through a declarative package management system that pins dependencies to ensure consistency across different machines. It incorporates a modal editing layer that replicates keyboard-driven navigation and text manipulation workflows, alongside a rule-based engine that automates the lif

    Doom Emacs is a highly extensible configuration framework for the Emacs text editor that provides a robust plugin ecosystem, native LSP support, and comprehensive development features like integrated terminal and version control management.

    Emacs LispLanguage Server ClientsLanguage Server ClientsLanguage Server Protocol Clients
    Voir sur GitHub↗22,264
  • lapce/lapceAvatar de lapce

    lapce/lapce

    38,569Voir sur GitHub↗

    Lapce is a high-performance text editor built with Rust that utilizes hardware acceleration for fast rendering and responsiveness. It functions as a modal text editor with Vim-style keybindings to minimize hand movement, an LSP client for language intelligence, and a remote development environment for editing files and executing code on distant servers. The editor features an extensible architecture based on the WebAssembly System Interface, allowing it to execute plugins compiled to WASI for cross-language functionality. It further distinguishes itself by implementing the Debug Adapter Proto

    Lapce is a high-performance, extensible text editor that natively supports the language server protocol, remote development, version control, and a plugin architecture based on WebAssembly, making it a comprehensive fit for your requirements.

    RustIntegrated TerminalsLanguage Server ClientsPlugin Systems
    Voir sur GitHub↗38,569
  • microsoft/vscodeAvatar de microsoft

    microsoft/vscode

    186,401Voir sur GitHub↗

    This project is a cross-platform code editor designed for software development, offering a comprehensive suite of tools for text editing, workspace management, and task automation. It includes native support for version control, an integrated terminal, and a flexible task runner that allows for the execution of build, test, and deployment workflows directly within the environment. The editor features an extensive AI-driven development assistant system, which provides conversational chat interfaces, inline code suggestions, and autonomous agents capable of executing multi-step coding tasks. Th

    This is the industry-standard extensible code editor that natively provides all requested features, including a robust plugin architecture, deep language server protocol integration, and comprehensive support for remote development and version control.

    TypeScriptIntegrated TerminalsLanguage Server Clients
    Voir sur GitHub↗186,401
  • atom/atomAvatar de atom

    atom/atom

    60,807Voir sur GitHub↗

    Atom is an extensible code IDE and hackable text editor designed for source code editing and the creation of custom development environments. It functions as a syntax highlighting editor and a version control integrated editor that tracks file changes and synchronizes code with remote repositories. The editor allows for the modification of its own core functionality and supports a package-based plugin system for creating custom themes and snippets. It also serves as a Markdown preview editor, providing side-by-side visual rendering for content authoring. The platform includes capabilities fo

    Atom is a highly extensible code editor built with a robust package-based plugin architecture that supports syntax highlighting, version control, and deep customization, making it a flagship example of the requested category.

    JavaScriptSyntax HighlightingSyntax Highlighters
    Voir sur GitHub↗60,807
  • micro-editor/microAvatar de micro-editor

    micro-editor/micro

    28,854Voir sur GitHub↗

    Micro is a terminal-based text editor designed for use within command-line interfaces. It provides a keyboard-centric environment for creating and modifying source code and configuration files without requiring a graphical desktop system. The editor features a modular architecture centered on a plugin-driven system and an embedded scripting engine. Users can extend core functionality, automate workflows, and customize editor behavior by writing scripts or installing external extensions through a centralized package management system. This extensibility allows for the integration of custom com

    Micro is a terminal-based text editor that features a robust plugin architecture and integrated terminal support, making it a capable extensible editor for command-line environments.

    GoIntegrated TerminalsPlugin SystemsSyntax Highlighters
    Voir sur GitHub↗28,854
  • 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

    AstroNvim is a comprehensive, highly extensible Neovim distribution that provides a full IDE experience, including native support for language servers, integrated terminal, version control, and a robust plugin ecosystem.

    LuaLanguage Server Protocol ClientsSyntax Highlighting Configurations
    Voir sur GitHub↗14,355
  • zed-industries/zedAvatar de zed-industries

    zed-industries/zed

    85,338Voir sur GitHub↗

    Zed is an AI-native, high-performance code editor designed for extreme responsiveness and keyboard-centric workflows. It functions as an extensible text processing workspace that integrates autonomous agents and predictive models directly into the development environment to automate complex engineering tasks, refactoring, and code generation. The editor distinguishes itself through a GPU-accelerated rendering pipeline and an asynchronous multi-threaded architecture that ensures low-latency interaction even with large-scale projects. It features built-in support for real-time, multi-user colla

    Zed is a high-performance, extensible code editor that natively supports the Language Server Protocol, plugin-based customization, version control, and an integrated terminal, making it a comprehensive fit for your requirements.

    RustLanguage Server Protocol Clients
    Voir sur GitHub↗85,338
  • codeeditapp/codeeditAvatar de CodeEditApp

    CodeEditApp/CodeEdit

    22,896Voir sur GitHub↗

    CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace for writing and modifying source code, combining a text editor with project management tools. The editor is built specifically for macOS using native frameworks to ensure performance. It features a plugin system that allows for the addition of specialized features and custom logic to extend the editing experience. The environment includes an integrated terminal emulator for executing development commands and debugging tools. It also provides project-wide file indexing for globa

    CodeEdit is a native macOS IDE that provides a plugin architecture, integrated terminal, and version control support, making it a strong fit for users seeking an extensible development environment.

    SwiftPlugin SystemsSyntax Highlighting
    Voir sur GitHub↗22,896
  • zyedidia/microAvatar de zyedidia

    zyedidia/micro

    28,858Voir sur GitHub↗

    Micro is an extensible terminal text editor that supports mouse interaction and intuitive keyboard shortcuts for editing files in a command line environment. It functions as a multi-cursor editor with syntax highlighting and a plugin system for adding custom functionality and automation scripts. The editor distinguishes itself through simultaneous editing across multiple cursors and a script-based extension system. It enables the automation of repetitive editing tasks via macro recording and playback of keystroke sequences. The project covers workspace management through split-screen panes a

    Micro is a terminal-based text editor that provides a plugin architecture, syntax highlighting, and multi-cursor support, making it a capable extensible editor for command-line environments.

    GoPlugin SystemsSyntax Highlighters
    Voir sur GitHub↗28,858
  • quilljs/quillAvatar de quilljs

    quilljs/quill

    47,161Voir sur GitHub↗

    Quill is a JavaScript rich text editor library used to build WYSIWYG web editors. It serves as a modular editor framework for creating browser-based document authoring tools with a customizable interface and document model. The system functions as a modular content editor, providing a plugin system to extend formatting and embedding capabilities. This allows for the development of specialized text editors through custom modules and formatting plugins. The library covers the implementation of visual content creation interfaces that render formatted text and media in real time. Its primary cap

    Quill is a rich text editor library designed for building WYSIWYG document authoring tools rather than a general-purpose code editor or IDE with features like language server support, integrated terminals, or version control.

    TypeScriptEditor Extension FrameworksModular Editor Frameworks
    Voir sur GitHub↗47,161
  • helix-editor/helixAvatar de helix-editor

    helix-editor/helix

    44,911Voir sur GitHub↗

    Helix is a terminal-based modal text editor designed for efficient code manipulation and navigation. It centers on a selection-first editing model, where operations are performed on active ranges rather than individual cursor positions, allowing for precise control over text and code structures. The editor distinguishes itself through deep integration with structural parsing and language intelligence. By utilizing an incremental parsing library, it builds concrete syntax trees that enable advanced features like structural code navigation, intelligent indentation, and syntax-aware text object

    Helix is a terminal-based modal text editor that provides native Language Server Protocol support, syntax highlighting, and integrated version control, though it currently lacks a traditional plugin architecture in favor of built-in functionality.

    RustLanguage Server Clients
    Voir sur GitHub↗44,911
  • isagalaev/highlight.jsAvatar de isagalaev

    isagalaev/highlight.js

    24,937Voir sur GitHub↗

    highlight.js is a JavaScript syntax highlighter and client-side code formatter that transforms plain text source code into highlighted HTML for web display. It provides syntax highlighting across a wide variety of programming languages. The library includes an automatic language detector that identifies the programming language of a code block to apply the correct highlighting rules without manual tagging. It is designed for web worker compatibility, allowing the highlighting process to run in background threads to prevent the browser interface from freezing during the processing of large vol

    This is a syntax highlighting library for web display rather than a full-featured text editor or IDE, making it a building block for rendering code rather than a tool for writing it.

    JavaScriptSyntax HighlightingSyntax Highlighters
    Voir sur GitHub↗24,937
  • codemirror/codemirrorAvatar de codemirror

    codemirror/CodeMirror

    27,246Voir sur GitHub↗

    CodeMirror is a browser-based code editor and extensible text editor framework. It functions as a programmable interface for rendering code and text with support for numerous programming languages, serving as a reusable component for web-based integrated development environments. The project provides a syntax highlighting engine that applies visual styles to text based on programming language rules. It includes a programming API and a CSS theming system to customize the editor's appearance and extend its functionality with custom behaviors. The framework covers capabilities for embedding tex

    This is a code editor component designed to be embedded into larger web applications rather than a standalone extensible IDE for developers.

    JavaScriptEditor Extension FrameworksSyntax Highlighting
    Voir sur GitHub↗27,246
  • notepad-plus-plus/notepad-plus-plusAvatar de notepad-plus-plus

    notepad-plus-plus/notepad-plus-plus

    27,194Voir sur GitHub↗

    Notepad++ is a high-performance, lightweight source code editor designed for local development on Windows. Built as a native desktop application, it utilizes a specialized editing component to manage text buffers and render syntax highlighting for large files with minimal resource overhead. The editor distinguishes itself through a robust plugin architecture that allows users to extend core functionality by loading external binary modules at runtime. It also provides extensive support for custom language definitions, enabling users to map unique syntax rules and keywords to the rendering engi

    Notepad++ is a lightweight, extensible text editor that supports a robust plugin architecture and syntax highlighting, though it lacks native support for the Language Server Protocol and integrated remote development features found in modern IDEs.

    C++Source Code EditorsCode EditorsText Editing Components
    Voir sur GitHub↗27,194
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
doomemacs/doomemacs22.3KEmacs LispMIT16 juin 2026
lapce/lapce38.6KRustApache-2.010 juin 2026
microsoft/vscode186.4KTypeScriptMIT16 juin 2026
atom/atom60.8KJavaScriptMIT3 janv. 2023
micro-editor/micro28.9KGoMIT16 juin 2026
astronvim/astronvim14.4KLuaGPL-3.022 juin 2026
zed-industries/zed85.3KRustNOASSERTION16 juin 2026
codeeditapp/codeedit22.9KSwiftMIT12 avr. 2026
zyedidia/micro28.9KGoMIT17 juin 2026
quilljs/quill47.2KTypeScriptBSD-3-Clause25 juil. 2025

Related searches

  • un plugin pour l'intégration d'éditeurs de code
  • a plugin for enhancing IDE developer productivity
  • Code editor themes
  • Rich text editors
  • un framework d'éditeur de texte riche pour le navigateur
  • un CMS headless pour gérer le contenu de sites web
  • an open source rich text editor component
  • a wysiwym markdown editor for web apps