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

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

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

micro-editor/micro

0
View on GitHub↗
28,854 星标·1,328 分支·Go·MIT·9 次浏览micro-editor.github.io↗

Micro

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 commands and behaviors tailored to specific project requirements.

The application supports multi-cursor editing, enabling simultaneous text manipulation across multiple document locations to accelerate repetitive tasks. It also includes syntax-aware tokenization for real-time visual styling and provides an integrated terminal workflow that allows users to run shell sessions and command-line tools within split-pane views.

The software is distributed as a static, self-contained binary, ensuring portability and consistent performance across different operating systems without the need for external dependencies.

Features

  • Text Editors - Provides a terminal-based environment for creating and modifying source code.
  • Plugin Systems - Provides a centralized package management system that dynamically loads external scripts to augment the editor.
  • Terminal Text Editors - Provides a keyboard-centric text editing environment that runs directly within a command-line interface for efficient file manipulation.
  • Editor Configurations - Customize editor settings and keybindings through configuration files or extend core functionality by writing custom scripts in a lightweight scripting language to match your personal workflow.
  • Editor Extensions - Automate repetitive tasks and introduce new features by installing and running custom scripts that interact with the core application to modify its behavior and improve your productivity.
  • Editor Plugins - Adding new features and modifying core behavior through a plugin system to tailor the development environment to specific project requirements.
  • Scripting Engines - Embeds a lightweight virtual machine that allows users to extend core editor functionality through custom scripts.
  • Terminal User Interfaces - Draws the interface directly to the terminal emulator using escape sequences for a responsive experience.
  • Code Editors - Intuitive terminal-based text editor.
  • Command Line Tools - Listed in the “Command Line Tools” section of the The Book Of Secret Knowledge awesome list.
  • Developer Tools and CLIs - Terminal-based text editor.
  • Integrated Terminals - Runs interactive shell sessions and command-line tools directly inside a split-pane view.
  • Syntax Highlighters - Parses source code into distinct language elements to apply visual styling and color themes.
  • Text Editing Utilities - Enables simultaneous modifications across multiple document locations to accelerate repetitive coding and data entry tasks.
  • Deployment Utilities - Bundles the entire application and its runtime dependencies into a single executable file to ensure portability.
  • Deployment Packaging - Packages all necessary dependencies into a single executable file for immediate deployment across diverse operating systems.
  • Syntax Highlighting Themes - Apply visual styling to source code across dozens of programming languages using built-in themes that support a wide range of color palettes and display modes for readability.

Star 历史

micro-editor/micro 的 Star 历史图表micro-editor/micro 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

micro-editor/micro 是做什么的?

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.

micro-editor/micro 的主要功能有哪些?

micro-editor/micro 的主要功能包括:Text Editors, Plugin Systems, Terminal Text Editors, Editor Configurations, Editor Extensions, Editor Plugins, Scripting Engines, Terminal User Interfaces。

micro-editor/micro 有哪些开源替代品?

micro-editor/micro 的开源替代品包括: zyedidia/micro — Micro is an extensible terminal text editor that supports mouse interaction and intuitive keyboard shortcuts for… oi-wiki/oi-wiki — This project is a comprehensive, community-maintained knowledge base and toolkit designed for competitive programming.… antirez/kilo — Kilo is a small-scale text editor implemented in C to demonstrate low-level systems programming. It provides a command… helix-editor/helix — Helix is a terminal-based modal text editor designed for efficient code manipulation and navigation. It centers on a… microsoft/vscode-tips-and-tricks — This project is a comprehensive productivity guide and configuration reference for the VS Code editor. It provides a… codeeditapp/codeedit — CodeEdit is an open-source integrated development environment and native macOS code editor. It provides a workspace…

Micro 的开源替代方案

相似的开源项目,按与 Micro 的功能重合度排序。
  • 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

    Go
    在 GitHub 上查看↗28,858
  • oi-wiki/oi-wikiOI-wiki 的头像

    OI-wiki/OI-wiki

    26,176在 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

    TypeScriptacm-icpcacm-icpc-handbookalgorithms
    在 GitHub 上查看↗26,176
  • antirez/kiloantirez 的头像

    antirez/kilo

    8,767在 GitHub 上查看↗

    Kilo is a small-scale text editor implemented in C to demonstrate low-level systems programming. It provides a command line interface for modifying and saving text files directly within a terminal. The editor includes built-in string search and navigation capabilities to locate text within a file. It also applies colors to source code based on language patterns to provide syntax highlighting.

    C
    在 GitHub 上查看↗8,767
  • helix-editor/helixhelix-editor 的头像

    helix-editor/helix

    44,911在 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

    Rustkakounerusttext-editor
    在 GitHub 上查看↗44,911
  • 查看 Micro 的所有 30 个替代方案→