awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
limetext avatar

limetext/lime

0
View on GitHub↗
15,272 stele·1,050 fork-uri·BSD-2-Clause·5 vizualizărilimetext.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.

Istoric stele

Graficul istoricului de stele pentru limetext/limeGraficul istoricului de stele pentru limetext/lime

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale limetext/lime?

Principalele funcționalități ale limetext/lime sunt: Plain Text Editors, Code Editing Interfaces, Cross-Platform Editors, Cross-Platform Text Editors, Editor Extensions, Editor Scripting APIs, Multi-Cursor Editing, Python Scripting Engines.

Care sunt câteva alternative open-source pentru limetext/lime?

Alternativele open-source pentru limetext/lime includ: 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.…

Alternative open-source pentru Lime

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Lime.
  • curlpipe/oxAvatar curlpipe

    curlpipe/ox

    3,706Vezi pe 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
    Vezi pe GitHub↗3,706
  • mg979/vim-visual-multiAvatar mg979

    mg979/vim-visual-multi

    4,864Vezi pe 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
    Vezi pe GitHub↗4,864
  • pulsar-edit/pulsarAvatar pulsar-edit

    pulsar-edit/pulsar

    3,940Vezi pe 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
    Vezi pe GitHub↗3,940
  • markedit-app/markeditAvatar MarkEdit-app

    MarkEdit-app/MarkEdit

    3,666Vezi pe 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
    Vezi pe GitHub↗3,666
Vezi toate cele 30 alternative pentru Lime→