awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةOpen-source alternativesSelf-hosted softwareالمدونةخريطة الموقع
المشروعحولHow we rankالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
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

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • zed-industries/zedالصورة الرمزية لـ zed-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/vimالصورة الرمزية لـ vim

    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/vscodiumالصورة الرمزية لـ VSCodium

    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/microالصورة الرمزية لـ zyedidia

    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/microالصورة الرمزية لـ micro-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-vscodeالصورة الرمزية لـ viatsko

    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-plusالصورة الرمزية لـ notepad-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/codeeditالصورة الرمزية لـ CodeEditApp

    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-communityالصورة الرمزية لـ JetBrains

    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-galoreالصورة الرمزية لـ mhinz

    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/textmateالصورة الرمزية لـ textmate

    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-emacsالصورة الرمزية لـ emacs-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/macvimالصورة الرمزية لـ macvim-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/vimrالصورة الرمزية لـ qvacua

    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/meltyالصورة الرمزية لـ meltylabs

    meltylabs/melty

    5,440عرض على GitHub↗

    Melty هو بيئة تطوير متكاملة مدعومة بالذكاء الاصطناعي تستخدم واجهة تعتمد على الدردشة لأتمتة تعديلات الكود واسعة النطاق وإدارة المشاريع. يعمل كمحرر كود LLM حيث تُستخدم محادثات اللغة الطبيعية لتحليل هياكل المشروع وتطبيق التغييرات عبر ملفات متعددة. يتكامل المحرر مباشرة مع التحكم في الإصدار لربط التعديلات الآلية بالتزامات (Commits) git محددة، وربط سجلات المحادثة بتاريخ الالتزام لتمكين التراجعات الذرية والتفرع. كما يربط مساحة عمل التطوير بأدوات النظام المحلية، بما في ذلك الصدفات (Shells)، والمترجمات، والمصححات، للتحقق من تغييرات الكود من خلال التنفيذ في الوقت الفعلي. تتضمن المنصة فهرسة دلالية على مستوى المشروع وتحليلاً هيكلياً للتنقل في تسلسلات هرمية معقدة للمجلدات وفهم العلاقات بين مكونات قاعدة الكود المتباينة. تدعم هذه القدرات إعادة الهيكلة المتزامنة والحفاظ على بيئة تطوير محلية متسقة.

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

    TypeScript
    عرض على GitHub↗5,440
  • emacs-mirror/emacsالصورة الرمزية لـ emacs-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/aicommandالصورة الرمزية لـ keijiro

    keijiro/AICommand

    4,113عرض على GitHub↗

    AICommand هو وحدة تحكم في المحرر مدعومة بنماذج لغوية كبيرة (LLM) وأداة أتمتة مصممة لـ Unity Editor. تدمج نماذج لغوية كبيرة لترجمة مطالبات اللغة الطبيعية إلى أوامر قابلة للتنفيذ، مما يسمح للمستخدمين بمعالجة إعدادات بيئة التطوير والكائنات من خلال تعليمات نصية. يستخدم النظام خط أنابيب نص-إلى-إجراء (text-to-action) يستخدم تعيين الأوامر القائم على LLM واكتشاف API القائم على الانعكاس (reflection) لحل مدخلات اللغة الطبيعية إلى وظائف محرر محددة. تتيح هذه العملية تنفيذ وظائف محرر Unity عن طريق حل معرفات السلسلة إلى مقابض كود في وقت التشغيل. توفر الأداة واجهة دردشة متكاملة داخل بيئة التطوير لالتقاط مطالبات المستخدم. وتركز على أتمتة مهام الإعداد والتكوين المتكررة وتبسيط سير عمل محرك الألعاب من خلال استبدال التنقل اليدوي في القوائم بالتحكم باللغة الطبيعية.

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

    C#
    عرض على GitHub↗4,113
  • theprimeagen/99الصورة الرمزية لـ ThePrimeagen

    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/geanyالصورة الرمزية لـ geany

    geany/geany

    3,645عرض على GitHub↗

    A fast and lightweight IDE

    Lightweight GTK-based text editor.

    C
    عرض على GitHub↗3,645
  • mehcode/awesome-atomالصورة الرمزية لـ mehcode

    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.