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

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

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

LunarVim/LunarVim

0
View on GitHub↗
19,260 نجوم·1,495 تفرعات·Lua·GPL-3.0·4 مشاهدات

LunarVim

LunarVim is a Lua-based text editor setup and distribution of Neovim. It serves as a pre-configured development environment that transforms Neovim into a full integrated development environment with sensible defaults, providing features such as autocomplete and file navigation.

The project focuses on developer environment bootstrapping and Lua-based editor customization. It enables the establishment of a consistent coding setup across different machines, combining Vim keybindings and modal editing with modern language server capabilities for software development.

Features

  • Environment Bootstrapping - Automates the initial setup of a consistent coding environment across different machines.
  • Environment Configurations - Configures a text editor with standard defaults to create a ready-to-use integrated development environment.
  • Neovim Configuration Management - Implements a layered configuration system to build a complete IDE over a base Neovim installation.
  • Preconfigured IDE Setups - Transforms Neovim into a full IDE by bundling LSP, Treesitter, completions, and file navigation.
  • Neovim-Based Editors - Provides a professional coding experience as a distribution of Neovim configured with Lua.
  • Vim-Based Workflows - Enables software development using Vim keybindings and modal editing combined with modern language server features.
  • Vim IDE Frameworks - Provides a comprehensive set of tools and configurations that transform Neovim into a full-featured IDE.
  • Lua-Based Plugin Architectures - Uses a Lua-driven package manager to handle external extension loading and dependency resolution.
  • Lua Scripting Customizations - Manages text editor behavior and appearance using Lua scripts to create a personalized workspace.
  • Pre-Configured Plugin Bundles - Provides curated plugin bundles to offer out-of-the-box support for specific programming languages.
  • Override Schemas - Separates system defaults from user preferences using a dedicated configuration file for overrides.
  • Bootstrapping Sequences - Initializes the editor state by executing a sequence of Lua modules during the startup phase.
  • Editor Plugins and IDEs - IDE-like layer built on top of Neovim.

سجل النجوم

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

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

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

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

Start searching with AI

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

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع LunarVim.
  • nvchad/nvchadN

    NvChad/NvChad

    28,287عرض على GitHub↗

    NvChad is a Neovim configuration framework that provides a pre-configured base setup with a refined interface and custom defaults. It serves as a modular system for managing the editor environment through a curated plugin suite and configuration files written in Lua. The framework features a lazy-loading plugin manager designed to minimize startup time and improve responsiveness by initializing components on demand. It also includes a built-in theme engine with a dedicated picker for switching between different visual styles and aesthetic configurations. The project covers a broad range of d

    Lua
    عرض على GitHub↗28,287
  • spf13/spf13-vimالصورة الرمزية لـ spf13

    spf13/spf13-vim

    15,501عرض على GitHub↗

    This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured development environment. It functions as an environment bootstrapper that automates the cloning and installation of editor configurations and plugin bundles to ensure a consistent setup across different machines. The distribution uses a structured layer of settings and overrides, allowing users to customize the environment via local and fork-specific files without modifying the base source. It provides a curated collection of extensions that enable IDE-like capabilities for code n

    Vim Script
    عرض على GitHub↗15,501
  • lazyvim/lazyvimالصورة الرمزية لـ LazyVim

    LazyVim/LazyVim

    26,643عرض على GitHub↗

    LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a comprehensive integrated development environment. It provides a structured system for managing, loading, and orchestrating editor extensions using Lua, designed to standardize professional development workflows through a curated collection of settings and plugins. The project distinguishes itself through a focus on performance and stability, utilizing deferred plugin initialization to minimize startup latency and resource consumption. Its architecture relies on a directory-based

    Luaneovimneovim-confneovim-config
    عرض على GitHub↗26,643
  • lite-xl/lite-xlالصورة الرمزية لـ lite-xl

    lite-xl/lite-xl

    6,222عرض على GitHub↗

    Lite XL is a lightweight, cross-platform text editor built around a minimal C core that embeds a Lua interpreter, allowing the entire editor interface and functionality to be scripted and customized through Lua. It draws text and UI elements directly to a pixel buffer using a single-threaded event loop, bypassing heavyweight widget toolkits to keep the editor fast and responsive even on low-resource hardware. The editor distinguishes itself through its Lua-based plugin architecture and file-based configuration system, where settings, keybindings, and plugin metadata are stored as plain Lua fi

    Luaccodecode-editor
    عرض على GitHub↗6,222
عرض جميع البدائل الـ 30 لـ LunarVim→

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

ما هي وظيفة lunarvim/lunarvim؟

LunarVim is a Lua-based text editor setup and distribution of Neovim. It serves as a pre-configured development environment that transforms Neovim into a full integrated development environment with sensible defaults, providing features such as autocomplete and file navigation.

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

الميزات الرئيسية لـ lunarvim/lunarvim هي: Environment Bootstrapping, Environment Configurations, Neovim Configuration Management, Preconfigured IDE Setups, Neovim-Based Editors, Vim-Based Workflows, Vim IDE Frameworks, Lua-Based Plugin Architectures.

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

تشمل البدائل مفتوحة المصدر لـ lunarvim/lunarvim: nvchad/nvchad — NvChad is a Neovim configuration framework that provides a pre-configured base setup with a refined interface and… spf13/spf13-vim — This project is a Vim configuration distribution and IDE framework designed to transform Vim into a full-featured… lazyvim/lazyvim — LazyVim is a modular configuration framework and distribution for Neovim that transforms a base text editor into a… lite-xl/lite-xl — Lite XL is a lightweight, cross-platform text editor built around a minimal C core that embeds a Lua interpreter,… lunarvim/neovim-from-scratch — Neovim-from-scratch is a learning-oriented Neovim configuration that demonstrates how to build a complete editor setup… nvim-telescope/telescope.nvim — Telescope is a fuzzy search interface for the Neovim text editor, designed to provide rapid access to files, buffers,…