awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
lapce avatar

lapce/lapce

0
View on GitHub↗
38,569 स्टार्स·1,291 फोर्क्स·Rust·Apache-2.0·12 व्यूज़lap.dev/lapce↗

Lapce

Lapce is a high-performance text editor built with Rust that utilizes hardware acceleration for fast rendering and responsiveness. It functions as a modal text editor with Vim-style keybindings to minimize hand movement, an LSP client for language intelligence, and a remote development environment for editing files and executing code on distant servers.

The editor features an extensible architecture based on the WebAssembly System Interface, allowing it to execute plugins compiled to WASI for cross-language functionality. It further distinguishes itself by implementing the Debug Adapter Protocol to provide a standardized interface for inspecting program execution via external debuggers.

The toolset includes capabilities for semantic code analysis, source code navigation, and version control integration with visual diff comparisons. It also provides a multi-tabbed integrated terminal for system process management and a project file explorer for browsing directory structures.

Features

  • High-Performance Code Editors - Provides a high-performance text editor engineered for extreme responsiveness and keyboard-centric workflows.
  • Modal Input Systems - Features a modal interaction model with Vim-style keybindings to separate text input from navigation commands.
  • Hardware-Accelerated Rendering - Utilizes hardware acceleration for fast rendering and a responsive user interface.
  • Language Server Clients - Implements the client-side integration logic of the Language Server Protocol for advanced code intelligence.
  • Language Server Integrations - Integrates the Language Server Protocol to provide IDE-agnostic code intelligence and diagnostics.
  • Modal Editing Systems - Implements a modal input paradigm that uses distinct modes for navigation and text manipulation.
  • Modal Editors - Functions as a modal text editor utilizing distinct modes for navigation and command execution.
  • WASI-Based - Implements an extensible architecture based on WASI to execute plugins compiled from multiple languages.
  • Text Editing Modes - Implements mechanisms for switching between input and command states to optimize text manipulation.
  • GPU-Accelerated UI Rendering - Utilizes hardware acceleration for the user interface to ensure high frame rates and smooth text scrolling.
  • High-Performance Systems Programming - Built with Rust to achieve high performance and low latency during text manipulation.
  • Remote Development Environments - Provides a remote development environment that synchronizes local interface states with a distant server.
  • WASI Plugin Execution - Executes extensions compiled to the WebAssembly System Interface to enable custom cross-language functionality.
  • Code Navigation Tools - Locates references, jumps to implementations, and displays call hierarchies to map code relationships.
  • Code Intelligence - Provides intelligent code suggestions, error highlighting, and quick fixes via language server communication.
  • Debugger Protocol Integrations - Enables program execution inspection by connecting to external debuggers through a standardized communication protocol.
  • Debugger Interfaces - Provides an interface that connects to external debuggers via the Debug Adapter Protocol.
  • Debugging Protocols - Implements the Debug Adapter Protocol to connect the editor to external debuggers for program execution inspection.
  • File Explorers - Includes an integrated file explorer for browsing and managing project file structures.
  • Integrated Terminals - Ships a multi-tabbed integrated terminal for executing scripts and managing system processes.
  • Plugin Systems - Implements a plugin system that allows extending core editor functionality through modular extensions.
  • Remote Development Environments - Provides a workflow for maintaining persistent development sessions on remote servers.
  • Remote Editing Tools - Provides utilities for accessing and modifying files on remote servers directly from the local editor.
  • Side-by-Side Diff Viewers - Provides a dual-pane layout for visually comparing differences between file versions.
  • Version Control Integrations - Integrates with version control systems to monitor modified files and manage branches.
  • Plugin Extensibility - Supports installing and configuring external plugins from a remote registry to add language support.
  • WASI Plugin Runtimes - Features an extensible architecture that executes plugins compiled to the WebAssembly System Interface.
  • Remote Server Connectivities - Establishes connections between the local editor interface and remote server environments.
  • Semantic Highlighters - Identifies code structures using semantic analysis for syntax highlighting, inlay hints, and document symbols.
  • Editor Tools - High-performance code editor with documentation-friendly features.
  • IDE Support - Fast code editor written in Rust.
  • एकीकृत विकास वातावरण (IDE) - High-performance code editor built natively in Rust.
  • Text and Code Editors - Fast, extensible editor with built-in language support.
  • Text Editors - Modern editor with a high-performance backend.
  • Text Editors - Lightning-fast code editor written in Rust.

स्टार हिस्ट्री

lapce/lapce के लिए स्टार हिस्ट्री चार्टlapce/lapce के लिए स्टार हिस्ट्री चार्ट

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Start searching with AI

Lapce के ओपन-सोर्स विकल्प

समान ओपन-सोर्स प्रोजेक्ट्स, जो Lapce के साथ साझा की गई सुविधाओं के आधार पर रैंक किए गए हैं।
  • sinelaw/freshsinelaw का अवतार

    sinelaw/fresh

    5,914GitHub पर देखें↗

    Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar keybindings, mouse support, and multiple cursors. It runs entirely in the terminal while offering capabilities typically found in graphical editors, including split panes, a command palette, and integrated language server protocol support for real-time diagnostics, completions, go-to-definition, and code actions across multiple languages. The editor distinguishes itself through a plugin system that runs sandboxed TypeScript plugins in a QuickJS runtime, with an asynchronous bridge

    Rustideterminal-basedtext-editor
    GitHub पर देखें↗5,914
  • onivim/oni2onivim का अवतार

    onivim/oni2

    7,854GitHub पर देखें↗

    Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code editor, utilizing a keyboard grammar of verbs and motions to navigate and modify source code without a mouse. It also serves as an LSP client, integrating Language Server Protocol servers to provide code completion, symbol navigation, and refactoring. The editor distinguishes itself by acting as a VSCode extension host, allowing it to load and execute language servers and debuggers from the VSCode ecosystem. It provides a programmable environment where custom functionality is implem

    Reason
    GitHub पर देखें↗7,854
  • helix-editor/helixhelix-editor का अवतार

    helix-editor/helix

    44,911GitHub पर देखें↗

    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
  • onivim/onionivim का अवतार

    onivim/oni

    11,248GitHub पर देखें↗

    Oni is a modal code editor and integrated development environment that uses Neovim as its core editing engine. It combines the text manipulation and modal interaction model of Neovim with the capabilities of a full IDE, including a Language Server Protocol implementation for code intelligence, automatic completion, and error highlighting. The editor is distinguished by its integrated web rendering, allowing users to view documentation, browse the web, and render live previews of code and unit tests directly within the interface. It also utilizes TextMate grammars for syntax highlighting. The

    TypeScript
    GitHub पर देखें↗11,248
Lapce के सभी 30 विकल्प देखें→

अक्सर पूछे जाने वाले प्रश्न

lapce/lapce क्या करता है?

Lapce is a high-performance text editor built with Rust that utilizes hardware acceleration for fast rendering and responsiveness. It functions as a modal text editor with Vim-style keybindings to minimize hand movement, an LSP client for language intelligence, and a remote development environment for editing files and executing code on distant servers.

lapce/lapce की मुख्य विशेषताएं क्या हैं?

lapce/lapce की मुख्य विशेषताएं हैं: High-Performance Code Editors, Modal Input Systems, Hardware-Accelerated Rendering, Language Server Clients, Language Server Integrations, Modal Editing Systems, Modal Editors, WASI-Based।

lapce/lapce के कुछ ओपन-सोर्स विकल्प क्या हैं?

lapce/lapce के ओपन-सोर्स विकल्पों में शामिल हैं: sinelaw/fresh — Zed is a terminal-based code editor built in Rust that provides a full-featured editing experience with familiar… onivim/oni2 — Oni2 is a high-performance, extensible text editor and project-based file manager. It functions as a modal code… helix-editor/helix — Helix is a terminal-based modal text editor designed for efficient code manipulation and navigation. It centers on a… onivim/oni — Oni is a modal code editor and integrated development environment that uses Neovim as its core editing engine. It… mhinz/vim-galore — Vim-galore is a comprehensive technical reference and curated guide for mastering the Vim text editor. It serves as a… mawww/kakoune — Kakoune is a scriptable, modal text editor for the terminal that employs a client-server architecture. This model…