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

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

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

norcalli/nvim-colorizer.lua

0
View on GitHub↗
2,685 نجوم·166 تفرعات·Lua·4 مشاهدات

Nvim Colorizer.lua

Nvim-colorizer.lua هو إضافة لـ Neovim توفر تمييزاً بناءً للجمل (syntax highlighting) في الوقت الفعلي لتعريفات الألوان مباشرة داخل محرر النصوص. يعرض رموز الألوان، مثل قيم hex و RGB، كخلفيات مرئية أو ألوان نص، مما يسمح للمطورين بمعاينة رموز التصميم وتعريفات الأنماط دون مغادرة ملفات المصدر الخاصة بهم.

تتميز الإضافة بمعمارية موجهة نحو الأداء تقوم بتفريغ مسح النص إلى عمليات الخلفية، مما يضمن بقاء واجهة المحرر متجاوبة. تستخدم نظام الزخرفة الداخلي للمحرر لتراكب التمييزات دون تعديل الكود المصدري الأساسي، وتحتفظ بسجل حالي لإدارة التمييزات النشطة عبر مخازن مؤقتة مختلفة.

يمكن للمستخدمين تكوين الإضافة لاستهداف أنواع ملفات وأنماط ألوان محددة، مما يوفر تحكماً في المستندات التي تتلقى تصميماً مرئياً. تتضمن الأداة وظيفة لتشغيل أو إيقاف التمييز للملفات الفردية وتدعم الإرفاق اليدوي للسيناريوهات التي لا يتطلب فيها الكشف التلقائي.

المشروع مكتوب بلغة Lua ويتكامل مع أحداث دورة حياة المحرر لتشغيل المسح تلقائياً عند فتح الملفات أو تعديلها.

Features

  • Neovim Plugins - Renders color codes like hex and RGB values as visual backgrounds directly within the code buffer.
  • Color Code Visualizers - Renders hex and RGB color codes as visual backgrounds directly within the editor to help visualize design choices.
  • Editor Appearance Customizations - Tailors the visual appearance of text editors to provide real-time feedback on color values for improved readability.
  • Regex-Based Colorizers - Scans document text using optimized regular expressions to identify color codes like hex values and names in real time.
  • Syntax Highlighters - Provides a utility for developers that visualizes design tokens and color values to improve readability during front-end development.
  • Background Processing - Offloads heavy text scanning tasks to background threads to maintain editor responsiveness during large file edits.
  • Extmark-Based - Uses the editor's internal decoration system to overlay color highlights without modifying the underlying source code.
  • Color Palettes - Visualizes CSS color codes directly within source files to verify design choices and color palettes without switching to a browser.
  • Editor Event Hooks - Hooks into editor lifecycle events to automatically trigger color scanning whenever a file is opened or modified.

سجل النجوم

مخطط تاريخ النجوم لـ norcalli/nvim-colorizer.luaمخطط تاريخ النجوم لـ norcalli/nvim-colorizer.lua

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

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

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

Start searching with AI

مجموعات مختارة تضم Nvim Colorizer.lua

مجموعات منسقة بعناية يظهر فيها Nvim Colorizer.lua.
  • إطارات عمل وإضافات Neovim

بدائل مفتوحة المصدر لـ Nvim Colorizer.lua

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Nvim Colorizer.lua.
  • akinsho/bufferline.nvimالصورة الرمزية لـ akinsho

    akinsho/bufferline.nvim

    4,241عرض على GitHub↗

    bufferline.nvim is a buffer line plugin for Neovim that provides a visual tab bar at the top of the editor to display open buffers. It functions as a workspace organizer and tabpage management interface, allowing users to switch the display mode between individual open buffers and global tabpages. The project features an LSP diagnostic visualizer that maps language server errors and warnings directly onto the buffer tabs. It enables UI customization through adjustable tab shapes and underline indicators to emulate the appearance of graphical text editors. The plugin includes capabilities for

    Luabufferlineluaneovim
    عرض على GitHub↗4,241
  • nordtheme/nordالصورة الرمزية لـ nordtheme

    nordtheme/nord

    6,760عرض على GitHub↗

    Nord is a cross-platform design palette and CSS color system providing a curated set of dimmed pastel colors for building consistent user interfaces and code themes. It functions as a UI design framework that delivers a standardized collection of colors through multiple file formats for use in development tools and graphic design software. The system is defined by its dual-mode visual theme, which coordinates complementary light and dark color sets to maintain a consistent visual hierarchy across different brightness modes. It also includes a syntax highlighting theme that maps specific palet

    SCSScolor-palettecolor-schemecolor-theme
    عرض على GitHub↗6,760
  • 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

    Lualuamini-nvimneovim
    عرض على GitHub↗9,325
  • yetone/avante.nvimالصورة الرمزية لـ yetone

    yetone/avante.nvim

    17,967عرض على GitHub↗

    This project is a Neovim plugin that integrates large language models directly into the text editor to provide conversational programming assistance. It functions as an artificial intelligence coding assistant, enabling users to generate, refactor, and modify source code through natural language prompts and iterative chat sessions. The extension distinguishes itself by performing in-place code editing, where it applies suggestions directly to the active file buffer using precise diff-based patching. It supports agentic workflows by allowing models to execute shell commands and local scripts,

    Lua
    عرض على GitHub↗17,967
عرض جميع البدائل الـ 30 لـ Nvim Colorizer.lua→

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

ما هي وظيفة norcalli/nvim-colorizer.lua؟

Nvim-colorizer.lua هو إضافة لـ Neovim توفر تمييزاً بناءً للجمل (syntax highlighting) في الوقت الفعلي لتعريفات الألوان مباشرة داخل محرر النصوص. يعرض رموز الألوان، مثل قيم hex و RGB، كخلفيات مرئية أو ألوان نص، مما يسمح للمطورين بمعاينة رموز التصميم وتعريفات الأنماط دون مغادرة ملفات المصدر الخاصة بهم.

ما هي الميزات الرئيسية لـ norcalli/nvim-colorizer.lua؟

الميزات الرئيسية لـ norcalli/nvim-colorizer.lua هي: Neovim Plugins, Color Code Visualizers, Editor Appearance Customizations, Regex-Based Colorizers, Syntax Highlighters, Background Processing, Extmark-Based, Color Palettes.

ما هي البدائل مفتوحة المصدر لـ norcalli/nvim-colorizer.lua؟

تشمل البدائل مفتوحة المصدر لـ norcalli/nvim-colorizer.lua: akinsho/bufferline.nvim — bufferline.nvim is a buffer line plugin for Neovim that provides a visual tab bar at the top of the editor to display… nordtheme/nord — Nord is a cross-platform design palette and CSS color system providing a curated set of dimmed pastel colors for… nvim-mini/mini.nvim — mini.nvim is a comprehensive library of independent modules designed to extend Neovim with a wide array of navigation,… yetone/avante.nvim — This project is a Neovim plugin that integrates large language models directly into the text editor to provide… exafunction/windsurf.vim — windsurf.vim is an AI-driven development tool for Vim and Neovim that integrates AI-powered code completion, a… folke/noice.nvim — noice.nvim is a Neovim UI enhancement plugin that replaces the editor's default command-line, notification, and…