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

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

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

إطارات عمل وإضافات Neovim

تم تحديث الترتيب في 30 يونيو 2026

For إطار عمل لإعداد وتخصيص Neovim, the strongest matches are lunarvim/neovim-from-scratch (Neovim-from-scratch is a learning-oriented Neovim configuration template built in), rebelot/kanagawa.nvim (Kanagawa) and nvchad/nvchad (NvChad is a Neovim configuration framework that bundles a). nvim-mini/mini.nvim and astronvim/astronvim round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

اكتشف إطارات عمل معيارية، ومديري إضافات، وأنظمة ألوان لبناء بيئة تطوير Neovim مخصصة.

إطارات عمل وإضافات Neovim

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • lunarvim/neovim-from-scratchالصورة الرمزية لـ LunarVim

    LunarVim/Neovim-from-scratch

    5,576عرض على GitHub↗

    Neovim-from-scratch is a learning-oriented Neovim configuration that demonstrates how to build a complete editor setup from scratch. It serves as a starter template designed to be understandable and customizable, providing a stable foundation for creating a personal development environment. The project is structured as a Neovim IDE bootstrap that helps users quickly set up a functional editor with essential plugins and settings. The configuration is built around a modular structure that organizes settings, keymaps, and plugins into separate files for maintainability and clarity. It uses Lua-b

    Neovim-from-scratch is a learning-oriented Neovim configuration template built in Lua that includes a plugin manager, color theme support, popular plugin categories like LSP and Tree-sitter, and customizable components such as a statusline, making it an ideal resource for building a personal Neovim setup.

    LuaNeovim Plugin ManagersLanguage Server Protocol ClientsNeovim Configurations
    عرض على GitHub↗5,576
  • rebelot/kanagawa.nvimالصورة الرمزية لـ rebelot

    rebelot/kanagawa.nvim

    6,206عرض على GitHub↗

    kanagawa.nvim is a Lua-based colorscheme for NeoVim that provides a high-contrast visual theme based on a traditional Japanese art color palette. It functions as a comprehensive styling system for the editor, applying semantic syntax highlighting to code structures and plugins. The project features a system for switching between different lighting variants, such as warm, deep dark, and light modes. It includes utilities for customizing specific palette colors and highlight groups, as well as the ability to export color definitions to external terminal emulators and shells for cross-applicatio

    Kanagawa.nvim is a Lua-based NeoVim colorscheme that directly delivers the color theme support and custom styling this search calls for, making it a useful resource within the Neovim plugin ecosystem, though it focuses solely on theming rather than plugin management or complete starter configurations.

    LuaColorschemesNeovim PluginsColor Themes
    عرض على GitHub↗6,206
  • 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

    NvChad is a Neovim configuration framework that bundles a curated plugin suite, a lazy-loading plugin manager, and a built-in theme engine with a theme picker — delivering exactly the pre-configured, Lua-based, plugin-rich environment with color theme support and a customizable statusline that you are looking for.

    LuaNeovim Plugins
    عرض على GitHub↗28,287
  • nvim-mini/mini.nvimالصورة الرمزية لـ nvim-mini

    nvim-mini/mini.nvim

    9,325عرض على GitHub↗

    mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation, user interface, and text manipulation tools. It serves as a modular plugin collection, a UI toolkit for creating custom statuslines and notifications, and a package manager for installing and pinning external plugins from Git. The project provides a specialized fuzzy picker framework for filtering files and symbols, an LSP completion engine with interactive snippet expansion, and a dedicated plugin test framework that uses headless editor instances and remote procedure calls

    mini.nvim is a comprehensive modular Lua library for Neovim that bundles a plugin manager, customizable statusline tools, color theme support, and a wide array of navigation and UI modules, making it a perfect all-in-one resource for extending Neovim with plugins and themes.

    LuaNeovim PluginsStatusline CustomizationsAutocomplete Providers
    عرض على GitHub↗9,325
  • astronvim/astronvimالصورة الرمزية لـ AstroNvim

    AstroNvim/AstroNvim

    14,355عرض على GitHub↗

    AstroNvim is a modular Neovim distribution that functions as a comprehensive development environment. It provides a pre-configured framework for managing editor settings, plugin ecosystems, and language server integrations, effectively transforming a base text editor into a full-featured integrated development environment. The project distinguishes itself through a highly customizable Lua-based architecture that emphasizes modularity and performance. It enables users to manage complex editor configurations through a centralized, declarative system that supports lazy loading, community-maintai

    AstroNvim is a modular Neovim distribution that provides a pre-configured Lua-based framework with built-in plugin management, color theme support, and customizable statusline, making it an ideal all-in-one solution for extending Neovim as requested.

    LuaLanguage Server Protocol Clients
    عرض على GitHub↗14,355
  • itchyny/lightline.vimالصورة الرمزية لـ itchyny

    itchyny/lightline.vim

    6,862عرض على GitHub↗

    lightline.vim is a statusline plugin for the Vim text editor that provides a configurable status and tab line. It functions as a user interface enhancement to display system information and plugin data. The plugin allows for the visual styling of the bottom status bar independently from the main editor theme using a custom color palette. It integrates data from external tools and version control systems directly into the interface. The tool covers the configuration of both status and tab lines, including the definition of custom information fields. It supports the integration of dynamic data

    Lightline.vim is a popular, customizable statusline plugin for Neovim that lets you style the bottom bar independently of the editor theme and integrate data from other tools—a useful component for your plugin ecosystem, though it focuses on one aspect rather than being a full starter config or plugin manager.

    Vim ScriptStatusline Customizations
    عرض على GitHub↗6,862
  • 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

    LazyVim is a modular Neovim configuration framework that provides a curated plugin ecosystem, Lua-based configuration, and built-in color theme support, making it an ideal all-in-one resource for extending Neovim with plugins and themes.

    LuaEditor Configuration FrameworksEnvironment BootstrappingIntegrated Development Environments
    عرض على GitHub↗26,643
  • lunarvim/lunarvimL

    LunarVim/LunarVim

    19,260عرض على GitHub↗

    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.

    LunarVim is a pre-configured Neovim distribution that bundles plugin management, color themes, a Lua-based setup, and a customizable statusline, making it an excellent all-in-one starter configuration for building your Neovim plugin ecosystem.

    LuaEnvironment BootstrappingEnvironment ConfigurationsLua Scripting Customizations
    عرض على GitHub↗19,260
  • wbthomason/packer.nvimالصورة الرمزية لـ wbthomason

    wbthomason/packer.nvim

    8,093عرض على GitHub↗

    packer.nvim is a declarative plugin manager for Neovim that uses the editor's native package system to install, update, and remove plugins. It functions as a lazy loading orchestrator, a Lua package manager for Luarocks dependencies, and an environment snapshot tool for saving and restoring plugin states to enable version rollbacks. The project optimizes editor startup by compiling loading rules and deferring plugin initialization until specific triggers, such as commands or filetypes, occur. It ensures environment stability through dependency-graph resolution and loading order control. The

    Packer.nvim is a declarative Lua-based plugin manager that installs and manages Neovim plugins (including color themes), fitting the need for a core tool to extend the editor, though it doesn't itself provide starter configs or statusline presets.

    LuaNeovim Plugin Managers
    عرض على GitHub↗8,093
  • folke/tokyonight.nvimالصورة الرمزية لـ folke

    folke/tokyonight.nvim

    7,823عرض على GitHub↗

    tokyonight.nvim is a Lua-based Neovim plugin that provides a collection of dark and light color schemes and UI themes. It defines color palettes and highlight group configurations to manage syntax highlighting and the overall visual aesthetic of the editor. The project enables the export of terminal color palettes to maintain a unified visual style across terminal emulators and other system applications. It also includes mechanisms to match the visual style of third-party extensions to the primary theme for workspace consistency. Users can refine the visual appearance through color palette c

    Tokyonight.nvim is a Lua-based Neovim plugin offering a collection of carefully designed color themes and UI overrides, directly serving your need for a color theme tool within the Neovim ecosystem, though it does not provide plugin management or starter configurations.

    LuaNeovim PluginsColor Themes
    عرض على GitHub↗7,823
  • folke/lazy.nvimالصورة الرمزية لـ folke

    folke/lazy.nvim

    20,305عرض على GitHub↗

    This project is a package manager and configuration framework for Neovim, designed to orchestrate the lifecycle of editor extensions. It provides a centralized system for installing, updating, and tracking plugins while ensuring consistent dependency resolution across different environments through the use of lockfiles. The framework distinguishes itself by prioritizing startup performance and modularity. It employs event-based lazy loading to defer the initialization of extensions until specific user interactions, commands, or file types trigger their activation. To further accelerate the ed

    Lazy.nvim is a high-performance plugin manager and configuration framework for Neovim that handles plugin installation, lazy loading, and dependency resolution in Lua, making it an essential tool for extending Neovim with plugins and color themes, though it does not bundle starter configurations or custom statusline modules.

    LuaNeovim Plugins
    عرض على GitHub↗20,305
  • shaunsingh/nord.nvimالصورة الرمزية لـ shaunsingh

    shaunsingh/nord.nvim

    1,006عرض على GitHub↗

    Neovim theme based off of the Nord Color Palette, written in lua with tree sitter support

    shaunsingh/nord.nvim is a Lua-based Neovim color theme implementing the Nord palette with tree sitter support, making it a direct resource for the color theme aspect of a Neovim configuration, though it does not address the broader plugin management or starter configuration features.

    LuaColor Themes
    عرض على GitHub↗1,006
  • mofiqul/vscode.nvimالصورة الرمزية لـ Mofiqul

    Mofiqul/vscode.nvim

    978عرض على GitHub↗

    Neovim/Vim color scheme inspired by Dark+ and Light+ theme in Visual Studio Code

    This repository provides a VSCode-inspired color scheme for Neovim, directly supporting color theme customization within the Neovim ecosystem.

    LuaColor Themes
    عرض على GitHub↗978
  • catppuccin/nvimالصورة الرمزية لـ catppuccin

    catppuccin/nvim

    7,210عرض على GitHub↗

    This project is a Lua-based theme plugin for Neovim that provides a set of customizable color schemes and a synchronized color palette across the editor user interface. It functions as a theme framework that manages highlight groups and color configurations to define the visual appearance of the workspace. The framework distinguishes itself through a cross-plugin color system that synchronizes visual identity across third-party Neovim extensions and language tools. It allows for granular customization via palette overrides, enabling users to redefine specific hex codes and map abstract semant

    This repository is a Lua-based color theme framework for Neovim that offers customizable color schemes and cross-plugin color synchronization, fitting the color theme part of your search but not providing plugin management, statusline customization, or full starter configurations.

    LuaColor Themes
    عرض على GitHub↗7,210
  • nvim-lua/kickstart.nvimالصورة الرمزية لـ nvim-lua

    nvim-lua/kickstart.nvim

    30,856عرض على GitHub↗

    Kickstart.nvim is a foundational boilerplate designed for building personalized Neovim environments. It provides a structured framework that uses Lua scripting to organize editor settings and custom logic, serving as a starting point for users to develop their own text editing workflows. The project distinguishes itself by integrating a centralized plugin manager that automates the installation, versioning, and lazy-loading of extensions. This orchestration minimizes startup latency while maintaining a declarative approach to managing the lifecycle of editor tools. The framework supports mod

    Kickstart.nvim is a Lua-based starter configuration for Neovim that includes a built-in plugin manager and serves as a structured foundation for building a personalized editor setup, directly matching the search for Neovim configuration and plugin ecosystem resources.

    LuaConfiguration TemplatesText Editor ConfigurationsPlugin Managers
    عرض على GitHub↗30,856
  • norcalli/nvim-colorizer.luaالصورة الرمزية لـ norcalli

    norcalli/nvim-colorizer.lua

    2,685عرض على GitHub↗

    Nvim-colorizer.lua is a Neovim plugin that provides real-time syntax highlighting for color definitions directly within the text editor. It renders color codes, such as hex and RGB values, as visual backgrounds or text colors, allowing developers to preview design tokens and style definitions without leaving their source files. The plugin distinguishes itself through a performance-oriented architecture that offloads text scanning to background processes, ensuring the editor interface remains responsive. It utilizes the editor's internal decoration system to overlay highlights without modifyin

    nvim-colorizer.lua is a fast Lua-based plugin that highlights color codes in Neovim, fitting the plugin ecosystem intent but focused specifically on color highlighting rather than being a broader configuration starter or plugin manager.

    LuaNeovim Plugins
    عرض على GitHub↗2,685
  • stevearc/oil.nvimالصورة الرمزية لـ stevearc

    stevearc/oil.nvim

    6,265عرض على GitHub↗

    oil.nvim is a file explorer plugin for Neovim that provides a customizable directory buffer, making it a specific tool to extend Neovim as you are looking for plugins and configurations.

    LuaNeovim File ManagersAsync Network Filesystem LayersDirectory Buffer Editing
    عرض على GitHub↗6,265
  • easymotion/vim-easymotionالصورة الرمزية لـ easymotion

    easymotion/vim-easymotion

    7,743عرض على GitHub↗

    This is a navigation plugin for Vim that enables instant cursor movement by highlighting all possible jump targets in the visible text and assigning them unique keys. It functions as a search-to-jump extension, converting character or multi-character search patterns into single-key jumps to specific text targets. The tool supports multibyte text navigation, allowing users to search for and jump to Japanese characters using alphabetical input patterns. It also employs intelligent case matching and symbol-based mapping to link numeric digits with their corresponding keyboard shift-symbols. The

    Easymotion is a focused navigation plugin that adds quick cursor movement to Vim/Neovim, so it fits as one tool for extending Neovim with plugins, but it does not address color themes, Lua configuration, starter configs, or a broader ecosystem setup.

    Vim scriptLabel-Based Text JumpingVim PluginsAbsolute Coordinate Jumps
    عرض على GitHub↗7,743
قارن بين أفضل 10 في لمحة
المستودعالنجوماللغةالترخيصآخر تحديث
lunarvim/neovim-from-scratch5.6KLuaGPL-3.022 يوليو 2024
rebelot/kanagawa.nvim6.2KLuaMIT10 مايو 2026
nvchad/nvchad28.3KLuaGPL-3.013 أبريل 2026
nvim-mini/mini.nvim9.3KLuaMIT22 يونيو 2026
astronvim/astronvim14.4KLuaGPL-3.022 يونيو 2026
itchyny/lightline.vim6.9KVim ScriptMIT12 أبريل 2026
lazyvim/lazyvim26.6KLuaApache-2.02 يونيو 2026
lunarvim/lunarvim19.3KLuaGPL-3.05 يونيو 2025
wbthomason/packer.nvim8.1KLuaMIT5 مارس 2024
folke/tokyonight.nvim7.8KLuaapache-2.05 نوفمبر 2025

Related searches

  • a Neovim plugin manager and configuration framework
  • a plugin manager for Neovim configurations
  • an Emacs configuration framework for new users
  • مجموعة من سمات الألوان للمطورين
  • a prompt theme engine for customizing your shell prompt
  • مكتبة لتخصيص مكونات واجهة المستخدم
  • مكتبة لإدارة ملفات إعدادات التطبيقات
  • مكتبة لواجهات المستخدم الطرفية TUI في Rust