11 مستودعات
Translation of hex codes and style definitions into ANSI terminal escape sequences for visual effects.
Distinct from Visual Styling: Focuses on the underlying ANSI rendering and gradient generation, whereas Visual Styling refers to higher-level configuration of themes.
Explore 11 awesome GitHub repositories matching development tools & productivity · ANSI Color Rendering. Refine with filters or upvote what's useful.
diff-so-fancy makes your diffs human readable instead of machine readable. This helps improve code quality and helps you spot defects faster.
Inserts ANSI escape codes into diff output to add color highlighting for improved readability.
This project is a desktop automation scripting framework and shell script command runner. It allows users to execute custom scripts and workflows from a central launcher to automate repetitive desktop tasks and system operations. The framework functions as a unified command interface and a JSON input automation bridge, serializing search queries into arguments passed to the execution environment. It integrates large language model prompts directly into the desktop interface to automate content generation and answer questions. The system handles a broad range of capabilities including the exe
Implements translation of style definitions into ANSI terminal escape sequences for visual distinction in script output.
A very fast implementation of tldr in Rust.
Uses ANSI escape codes to colorize command examples in terminal output.
PHP-Console-Highlighter هو أداة تمييز الصيغة ومنسق كود للطرفية مصمم لتطبيق تلوين كود مصدر PHP للعرض في بيئات الطرفية. يعمل كأداة لتحويل نص PHP العادي إلى كود مهيكل بصرياً لواجهات سطر الأوامر. تتيح الأداة مراجعة الكود القائمة على الطرفية وتوفر مخرجات منسقة لأدوات التحليل الساكن لـ PHP وتطبيقات سطر الأوامر. يستخدم تقسيم الرموز القائم على التعبيرات النمطية (regex) وتعيين ألوان تسلسل ANSI لترجمة رموز الصيغة إلى نص ملون.
Translates syntax tokens into ANSI terminal escape sequences to provide visual color-coding in the console.
Cmatrix هو مصور ومحاكي طرفي يعتمد على C مصمم لعرض تدفقات الأحرف المتتالية داخل بيئة طرفية تشبه Unix. يستخدم رموز هروب ANSI لإنشاء رسوم متحركة نصية متمررة تحاكي تأثير المطر الرقمي من فيلم The Matrix. يعمل البرنامج كأداة رسوم متحركة قائمة على الطرفية، تحاكي الكود المتساقط وجماليات السايبربانك لتوفير شاشة توقف زخرفية لفترات خمول النظام. وينتج شلالاً مستمراً من النصوص باستخدام توليد أحرف شبه عشوائي. يدير النظام الداخلي التأثيرات المرئية من خلال رسم الشاشة القائم على الإحداثيات، ومخرجات الطرفية المخزنة مؤقتاً لتقليل الوميض، وإدارة الأعمدة القائمة على الحالة لتتبع الموضع الرأسي للأحرف.
Implements ANSI escape sequences to apply specific foreground and background colors to terminal characters.
Tablewriter هي مكتبة وأداة Go لتوليد جداول ASCII وUnicode من البيانات المهيكلة. تعمل كمصيغ جداول متعدد التنسيقات، حيث تحول البيانات إلى تخطيطات لمخرجات الطرفية (terminal)، وMarkdown، وHTML، وSVG. يتميز المشروع بالقدرة على تضمين جداول متداخلة داخل الخلايا ودمج الخلايا المتجاورة أفقياً أو عمودياً. كما يدعم تطبيق ألوان ANSI للعناوين، والصفوف، والحدود لتنسيق واجهات المستخدم الطرفية. توفر مجموعة الأدوات قدرات لتعيين هياكل (structs) وشرائح (slices) Go إلى صفوف، وتحميل وتحويل ملفات CSV عبر واجهة سطر الأوامر، وبث مخرجات الجدول بشكل تزايدي. تتم إدارة المظهر المرئي من خلال حدود قابلة للتكوين، وفواصل، وحشوات، وإعدادات المحاذاة.
Implements the translation of style definitions into ANSI terminal escape sequences for colored borders and text.
icdiff هو أداة لتحليل النصوص عبر سطر الأوامر وأداة للمقارنة جنباً إلى جنب (side-by-side diff). يعمل كأداة مقارنة مرئية تحدد التعديلات بين ملفي نص وتعرضها في تخطيط عمودي ملون داخل الطرفية. تعمل الأداة كمزود للمقارنة في أنظمة التحكم في الإصدار، مما يسمح للمستخدمين باستبدال محركات المقارنة الافتراضية بتنسيق جنباً إلى جنب. وتستخدم رموز ألوان ANSI لتمييز التغييرات على مستوى الحروف، مما يوفر طريقة مرئية لمراجعة الكود وتحليل النصوص عبر الطرفية. يتعامل النظام مع حساب الفروقات من خلال التحليل القائم على الأسطر وحساب عرض العمود الديناميكي. ويدعم معالجة تدفق الإدخال القياسي، مما يتيح التكامل مع سير عمل أدوات الصدفة (shell) والأنابيب (pipes).
Implements ANSI terminal escape sequences to visually distinguish additions and deletions in a side-by-side view.
Awesome Print هو طابعة جميلة (pretty printer) ومفتش كائنات بلغة Ruby مصمم لتصور هياكل البيانات من خلال المسافات البادئة وألوان ANSI. يعمل كمنسق للأصداف التفاعلية وأداة لتحليل حالات الكائنات الداخلية. يتميز المشروع بنظام إضافات لتحديد قواعد تنسيق مخصصة لأنواع كائنات محددة ويدعم تحميل التفضيلات العالمية عبر ملف تكوين في الدليل الرئيسي. يمكنه إرجاع سلاسل ASCII منسقة بدلاً من الطباعة مباشرة إلى وحدة التحكم. تمتد الإمكانيات إلى عرض هياكل الكائنات المنسقة داخل قوالب الويب وكتابة تمثيلات الكائنات الملونة إلى سجلات النظام. تتكامل الأداة مع بيئات REPL لتنسيق القيم المرجعة تلقائياً.
Implements ANSI terminal escape sequences to provide color and styling for object visualization in the console.
ccstatusline is a CLI status bar framework and ANSI terminal UI library used to render dynamic, multi-line interfaces within terminal emulators. It functions as a customizable system for displaying real-time metrics, system data, and configuration settings through a widget-based composition model. The framework specializes in Powerline-style status lines, utilizing arrow separators and columnar alignment to create structured headers. It includes specialized dashboards for monitoring Git repository metadata, such as branch names and commit IDs, as well as LLM usage monitors that track API toke
Translates hex colors and style definitions into ANSI escape sequences to create gradients and highlighted visual elements.
This project is a terminal graphics library and command-line visual effects tool designed to create dynamic motion graphics using ANSI escape sequences. It provides a framework for implementing an ANSI text animation engine and a motion processor that handles the movement of characters along paths within a shell environment. The tool is distinguished by its wide array of pre-defined visual effects, ranging from simulated environmental phenomena like thunderstorms and fire to high-tech reveals such as laser etching and decryption animations. It also supports extensibility through a plugin-base
Translates hex codes and style definitions into ANSI terminal escape sequences for visual effects.
Colorama is a Python terminal styling library and cross-platform console utility that translates ANSI escape sequences into native system calls. It acts as a terminal output stream wrapper, intercepting and processing control codes to ensure consistent text formatting and styling across different operating systems. The library standardizes terminal output by mapping abstract escape sequences to specific operating system APIs, enabling reliable coloring and cursor positioning in environments that lack native ANSI support. It utilizes runtime platform dispatching to apply the appropriate logic
Translates ANSI escape sequences into native system calls to ensure consistent text coloring across different operating systems.