awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

31 个仓库

Awesome GitHub RepositoriesCode Editors

Integrated development environments and text editors for programming.

Explore 31 awesome GitHub repositories matching part of an awesome list · Code Editors. Refine with filters or upvote what's useful.

Awesome Code Editors GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • zed-industries/zedzed-industries 的头像

    zed-industries/zed

    85,338在 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

    High-performance, multiplayer-capable code editor.

    Rustgpuirust-langtext-editor
    在 GitHub 上查看↗85,338
  • vim/vimvim 的头像

    vim/vim

    40,518在 GitHub 上查看↗

    Vim is a keyboard-driven text editor designed for the high-speed manipulation of source code and plain text files. It utilizes a modal interface that interprets keystrokes as either text insertion or complex navigation and editing commands. Built on a portable C core, the software maintains a consistent experience across diverse operating systems and terminal emulators through an abstraction layer that manages text in memory-mapped buffers. The editor functions as a highly modular platform that supports extensive customization through a built-in scripting engine and a plugin-based architectur

    Configurable terminal editor for efficient text manipulation.

    Vim Scriptccross-platformtext-editor
    在 GitHub 上查看↗40,518
  • vscodium/vscodiumVSCodium 的头像

    VSCodium/vscodium

    31,978在 GitHub 上查看↗

    VSCodium provides free, open-source binaries of the Visual Studio Code editor. It serves as a telemetry-free development environment, utilizing automated build pipelines to strip proprietary tracking and data collection components from the source code before generating ready-to-use installation artifacts. The project distinguishes itself by decoupling the editor from proprietary marketplaces, defaulting instead to the community-driven Open VSX Registry for plugin management. It maintains environment isolation through custom configuration logic, such as using independent registry paths for sys

    Open-source distribution of VS Code without telemetry.

    Shelleditorflosside
    在 GitHub 上查看↗31,978
  • zyedidia/microzyedidia 的头像

    zyedidia/micro

    28,858在 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

    Terminal-based text editor with intuitive controls.

    Go
    在 GitHub 上查看↗28,858
  • micro-editor/micromicro-editor 的头像

    micro-editor/micro

    28,854在 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

    Intuitive terminal-based text editor.

    Gocommand-linecross-platformeditor
    在 GitHub 上查看↗28,854
  • viatsko/awesome-vscodeviatsko 的头像

    viatsko/awesome-vscode

    28,754在 GitHub 上查看↗

    This project is a curated directory of resources, extensions, and themes designed to extend the functionality of the Visual Studio Code editor. It serves as a comprehensive index for developers seeking to enhance their coding environment, offering a structured collection of community-driven tools that streamline development workflows and improve editor productivity. The directory distinguishes itself by organizing a vast ecosystem of plugins into logical categories, ranging from language-specific intelligence and version control integrations to advanced productivity utilities. It highlights t

    Listed in the “Code Editors” section of the Awesome awesome list.

    JavaScriptawesomeawesome-listlist
    在 GitHub 上查看↗28,754
  • notepad-plus-plus/notepad-plus-plusnotepad-plus-plus 的头像

    notepad-plus-plus/notepad-plus-plus

    27,194在 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

    Multi-language code editor for Windows.

    C++editornotepadnotepad-official
    在 GitHub 上查看↗27,194
  • codeeditapp/codeeditCodeEditApp 的头像

    CodeEditApp/CodeEdit

    22,896在 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

    Open-source code editor focused on the macOS experience.

    Swiftappappkitapple
    在 GitHub 上查看↗22,896
  • jetbrains/intellij-communityJetBrains 的头像

    JetBrains/intellij-community

    19,724在 GitHub 上查看↗

    The IntelliJ Platform is a modular framework designed for building desktop integrated development environments. It provides the core infrastructure necessary to create specialized coding tools, including a virtual file system for tracking project sources, a text editor, and a cross-platform graphical user interface framework. The platform distinguishes itself through a component-based architecture that allows developers to extend core application behavior via independent functional units. It supports the creation of custom development environments by integrating language analysis logic, enabl

    Ergonomic Java-based IDE with extensive plugin support.

    Javacode-editorideintellij
    在 GitHub 上查看↗19,724
  • mhinz/vim-galoremhinz 的头像

    mhinz/vim-galore

    17,883在 GitHub 上查看↗

    Vim-galore is a comprehensive technical reference and curated guide for mastering the Vim text editor. It serves as a central resource for users seeking to understand the philosophy, command structure, and advanced customization capabilities required to operate professional-grade modal text editors effectively. The project distinguishes itself by providing a deep dive into efficient editing workflows, plugin management, and automation strategies within a terminal-based environment. It covers the full spectrum of editor mastery, from fundamental modal navigation and text manipulation to comple

    Listed in the “Code Editors” section of the Awesome awesome list.

    Vim scriptawesomeawesome-listguide
    在 GitHub 上查看↗17,883
  • textmate/textmatetextmate 的头像

    textmate/textmate

    14,783在 GitHub 上查看↗

    TextMate is a programmable text editor designed for software development and project management. It functions as a highly customizable environment where users can define language-specific behaviors, syntax highlighting rules, and automated workflows to suit their individual development needs. The editor distinguishes itself through a modular, bundle-based extensibility model that allows for deep integration with system shell commands. By piping document buffers through external scripts and command-line tools, users can perform complex text transformations, automate file lifecycle tasks, and b

    Customizable and powerful text editor.

    Objective-C++c-plus-pluscocoamacos
    在 GitHub 上查看↗14,783
  • emacs-tw/awesome-emacsemacs-tw 的头像

    emacs-tw/awesome-emacs

    9,180在 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

    Listed in the “Code Editors” section of the Awesome awesome list.

    awesome-listemacs
    在 GitHub 上查看↗9,180
  • macvim-dev/macvimmacvim-dev 的头像

    macvim-dev/macvim

    7,855在 GitHub 上查看↗

    MacVim is a native graphical interface for the Vim text editor tailored for the macOS desktop environment. It is a modal, keyboard-driven editor that wraps a command-line core within a native Cocoa-based GUI wrapper, providing system menus, toolbars, and scroll bars. The editor is highly scriptable, utilizing a built-in scripting language and external interpreters for Python, Ruby, and Perl to automate complex text workflows. It further extends functionality by connecting to third-party applications through asynchronous jobs and communication channels. The project includes capabilities for s

    Text editor port for the macOS platform.

    Vim Scriptmacosmacvimvim
    在 GitHub 上查看↗7,855
  • qvacua/vimrqvacua 的头像

    qvacua/vimr

    6,971在 GitHub 上查看↗

    VimR is a native macOS graphical user interface for the Neovim editor. It wraps the Neovim binary within a Swift and AppKit application to provide system-level window management and OS integration. The application includes a project workspace manager for organizing files and windows into distinct contexts, a graphical file browser for navigating directory structures, and a fuzzy file searcher for locating files using approximate string matching. It also features a markdown and HTML previewer with synchronized side-by-side scrolling.

    Neovim GUI for macOS.

    Swiftcocoamacosneovim
    在 GitHub 上查看↗6,971
  • meltylabs/meltymeltylabs 的头像

    meltylabs/melty

    5,440在 GitHub 上查看↗

    Melty is an AI-powered integrated development environment that uses a chat-based interface to automate large-scale code modifications and project management. It functions as an LLM code editor where natural language conversations are used to analyze project structures and apply changes across multiple files. The editor integrates directly with version control to link automated modifications to specific git commits, associating conversation logs with commit history to enable atomic reverts and branching. It further connects the development workspace to local system tools, including shells, com

    A code editor where LLM interaction is the primary mechanism for rewriting code and scanning projects.

    TypeScript
    在 GitHub 上查看↗5,440
  • emacs-mirror/emacsemacs-mirror 的头像

    emacs-mirror/emacs

    4,951在 GitHub 上查看↗

    Emacs is an extensible real-time text editor that displays each character as it is typed across multiple windows and frames. It is fundamentally a scriptable editing environment, allowing users to write custom code that adds new commands or modifies behavior dynamically without restarting the editor. Beyond text editing, the editor includes an interactive help and manual browser that opens contextual documentation for any command or setting on demand, as well as a live configuration customization panel that applies adjustments to settings and themes instantly.

    Highly extensible and customizable text editor.

    Emacs Lisp
    在 GitHub 上查看↗4,951
  • keijiro/aicommandkeijiro 的头像

    keijiro/AICommand

    4,113在 GitHub 上查看↗

    AICommand 是一个由 LLM 驱动的编辑器控制器和自动化工具,专为 Unity Editor 设计。它集成了大语言模型,将自然语言提示转换为可执行命令,允许用户通过基于文本的指令操作开发环境设置和对象。 该系统采用文本到动作流水线,使用基于 LLM 的命令映射和基于反射的 API 发现,将自然语言输入解析为特定的编辑器功能。此过程通过在运行时将字符串标识符解析为代码句柄,实现 Unity 编辑器功能的执行。 该工具在开发环境中提供了一个集成聊天界面以捕获用户提示。它专注于自动化重复的设置和配置任务,并通过用自然语言控制取代手动菜单导航来简化游戏引擎工作流。

    Translates natural language prompts into executable commands within the Unity Editor via LLM integration.

    C#
    在 GitHub 上查看↗4,113
  • theprimeagen/99ThePrimeagen 的头像

    ThePrimeagen/99

    3,928在 GitHub 上查看↗

    This project is an AI-powered development tool and IDE extension designed for codebase searching, automated code refactoring, and prompt context management. It functions as an LLM-driven code editor that enables users to rewrite code, scan projects, and track task completion using large language models. The system features a prompt context manager that automatically attaches relevant files and rule sets to requests to improve accuracy. It includes a codebase search tool that uses natural language prompts to locate specific logic and provide explanatory notes across a project. The tool covers

    Provides a development environment that uses large language models to rewrite code and scan projects.

    Lua
    在 GitHub 上查看↗3,928
  • geany/geanygeany 的头像

    geany/geany

    3,645在 GitHub 上查看↗

    A fast and lightweight IDE

    Lightweight GTK-based text editor.

    C
    在 GitHub 上查看↗3,645
  • mehcode/awesome-atommehcode 的头像

    mehcode/awesome-atom

    1,925在 GitHub 上查看↗

    A curated list of delightful Atom packages and resources.

    Listed in the “Code Editors” section of the Awesome awesome list.

    atomawesomeawesome-list
    在 GitHub 上查看↗1,925
上一个12下一个
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Code Editors

探索子标签

  • LLM-Integrated Editors1 个子标签Code editors that natively use large language models to perform code rewriting and project scanning. **Distinct from Code Editors:** Distinct from Code Editors: specifically describes editors where LLM interaction is the primary driving mechanism.