awesome-repositories.com
المدونة
MCP
awesome-repositories.com

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

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
limetext avatar

limetext/lime

0
View on GitHub↗
15,272 نجوم·1,050 تفرعات·BSD-2-Clause·9 مشاهداتlimetext.github.io↗

Lime

Lime is a multi-platform text editor designed for code and prose that supports simultaneous multi-point insertion for modifying text in several locations at once. It is a Python-scriptable environment that renders across desktop windows, web browsers, and terminal emulators.

The editor is designed to be API-compatible with Sublime Text, enabling the execution of its plugins and the import of its configuration files, keybindings, and themes. This compatibility allows users to reuse third-party extensions and maintain a consistent experience when migrating from that environment.

The project provides a Python scripting API for custom extensions and a schema-based theme engine for visual styling and syntax highlighting. Its core capabilities cover advanced text manipulation, multi-platform interface rendering, and a configuration-driven environment.

Features

  • Plain Text Editors - Provides a dedicated environment for creating and modifying plain text documents used for code and prose.
  • Code Editing Interfaces - Provides a dedicated interface for authoring source code and plain text prose.
  • Cross-Platform Editors - Offers a consistent editing environment accessible via desktop windows, web browsers, and terminal emulators.
  • Cross-Platform Text Editors - Designed as a cross-platform editor for code and prose with a consistent experience across OSs.
  • Editor Extensions - Provides APIs for building custom plugins and formatting rules to extend editor functionality.
  • Editor Scripting APIs - Provides a scripting API that allows Python scripts to interact with the editor's internal state.
  • Multi-Cursor Editing - Enables simultaneous text manipulation across multiple document locations using concurrent cursors.
  • Python Scripting Engines - Integrates a Python engine for advanced workflow automation and custom tool development.
  • Scriptable Editors - Offers an editor that can be extended and customized through the execution of Python scripts.
  • Multi-Caret Editors - Provides a text editor specifically featuring simultaneous multi-point insertion and block selection.
  • Cross-Platform Rendering Abstractions - Uses an architectural abstraction layer to render the editor interface across desktop, web, and terminal targets.
  • Multi-Cursor Management - Manages multiple independent carets and synchronizes text mutations across all active cursors.
  • Platform-Agnostic Renderers - Implements an architectural abstraction that renders the editor interface across desktop windows, web browsers, and terminal emulators.
  • Editor Compatibility Layers - Implements a compatibility layer to support existing plugins and keybindings from other editors.
  • Text Buffer Manipulations - Implements advanced buffer manipulation utilities, including simultaneous editing via multiple cursors.
  • API Compatibility Layers - Maintains API compatibility with Sublime Text to allow the reuse of its plugins and configurations.
  • Environment-Driven Feature Configurations - Provides a system for defining editor behavior and layout through external configuration files.
  • Third-Party Plugins - Enables the execution of external modules to add specialized processing capabilities to the editor.
  • Document Editor Plugin APIs - Implements an API for registering and running third-party plugins within the editor interface.
  • Editor Theming Engines - Ships a theming engine for defining custom color palettes and syntax highlighting.
  • Syntax Highlighting Themes - Supports external color schemes and syntax definitions to apply visual styling and highlighting to source code.

سجل النجوم

مخطط تاريخ النجوم لـ limetext/limeمخطط تاريخ النجوم لـ limetext/lime

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة limetext/lime؟

Lime is a multi-platform text editor designed for code and prose that supports simultaneous multi-point insertion for modifying text in several locations at once. It is a Python-scriptable environment that renders across desktop windows, web browsers, and terminal emulators.

ما هي الميزات الرئيسية لـ limetext/lime؟

الميزات الرئيسية لـ limetext/lime هي: Plain Text Editors, Code Editing Interfaces, Cross-Platform Editors, Cross-Platform Text Editors, Editor Extensions, Editor Scripting APIs, Multi-Cursor Editing, Python Scripting Engines.

ما هي البدائل مفتوحة المصدر لـ limetext/lime؟

تشمل البدائل مفتوحة المصدر لـ limetext/lime: curlpipe/ox — Ox is an extensible code editor and integrated development environment. It functions as a terminal-integrated text… mg979/vim-visual-multi — vim-visual-multi is a Vim and Neovim plugin that provides multi-cursor text editing. It functions as a multi-cursor… pulsar-edit/pulsar — Pulsar is a cross-platform, extensible text editor designed for source code management and plain text editing. It… markedit-app/markedit — MarkEdit is a high-performance Markdown text editor and document navigator. It provides a scriptable editing… lighttable/lighttable — LightTable is an extensible source code editor and integrated development environment designed as an interactive… martanne/vis — Vis is a terminal-based modal text editor that utilizes vi keybindings and a system of structural regular expressions.…

بدائل مفتوحة المصدر لـ Lime

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Lime.
  • curlpipe/oxالصورة الرمزية لـ curlpipe

    curlpipe/ox

    3,706عرض على GitHub↗

    Ox is an extensible code editor and integrated development environment. It functions as a terminal-integrated text editor that combines source code editing with an embedded interactive command-line shell. The editor is distinguished by its programmable nature, utilizing a custom scripting API to integrate external functionality such as AI assistance and productivity tools. It further enables automation through an event-capture macro system for recording and playing back editing sequences. Core capabilities include multi-cursor editing, rule-based syntax highlighting, and a hierarchical file

    Rust
    عرض على GitHub↗3,706
  • mg979/vim-visual-multiالصورة الرمزية لـ mg979

    mg979/vim-visual-multi

    4,864عرض على GitHub↗

    vim-visual-multi is a Vim and Neovim plugin that provides multi-cursor text editing. It functions as a multi-cursor text editor and macro orchestrator, allowing for parallel insertions, deletions, and replacements across diverse text occurrences. The plugin includes a regex text selection tool used to spawn multiple cursors based on regular expression patterns. This enables the identification of matching words or fragments to perform batch modifications across a file. The system covers several capability areas, including the vertical alignment and synchronization of cursors to a common colum

    Vim Scriptcursormultiple-cursorsvim
    عرض على GitHub↗4,864
  • pulsar-edit/pulsarالصورة الرمزية لـ pulsar-edit

    pulsar-edit/pulsar

    3,940عرض على GitHub↗

    Pulsar is a cross-platform, extensible text editor designed for source code management and plain text editing. It functions as a plugin-based development environment that allows for the creation of a personalized workspace through deep configuration of language settings, visual styles, and keyboard shortcuts. The editor is characterized by its extensibility, supporting the integration of third-party extension packages to add specialized features and custom toolsets. Users can modify the interface via visual theme customization and build tailored workflows using a framework for custom developm

    JavaScriptelectronjavascriptpulsar
    عرض على GitHub↗3,940
  • markedit-app/markeditالصورة الرمزية لـ MarkEdit-app

    MarkEdit-app/MarkEdit

    3,666عرض على GitHub↗

    MarkEdit is a high-performance Markdown text editor and document navigator. It provides a scriptable editing environment that supports side-by-side HTML rendering for real-time formatting previews. The editor is distinguished by a multi-caret engine that enables rectangular block selections and simultaneous modification of multiple text ranges. It allows for extensive interface and functional customization through external CSS stylesheets and the integration of system-level scripts to automate repetitive tasks. The application includes tools for managing large documents, such as content bloc

    Swiftcodemirrorcodemirror6editor
    عرض على GitHub↗3,666
  • عرض جميع البدائل الـ 30 لـ Lime→