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

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

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

2 مستودعات

Awesome GitHub RepositoriesTerminal Progress Libraries

Libraries dedicated to rendering progress indicators and loading animations in command-line interfaces.

Distinct from Progress Bar Libraries: None of the candidates cover a general Rust-based terminal progress library; candidates focused on SVGs or parsing.

Explore 2 awesome GitHub repositories matching user interface & experience · Terminal Progress Libraries. Refine with filters or upvote what's useful.

Awesome Terminal Progress Libraries GitHub Repositories

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

    console-rs/indicatif

    5,168عرض على GitHub↗

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

    A comprehensive Rust library for rendering progress bars and loading spinners in command line applications.

    Rust
    عرض على GitHub↗5,168
  • schollz/progressbarالصورة الرمزية لـ schollz

    schollz/progressbar

    4,678عرض على GitHub↗

    هذا المشروع عبارة عن شريط تقدم طرفي آمن للخيوط (thread-safe) ومغلف لتقدم الإدخال/الإخراج لتطبيقات Go. يوفر مكتبة لعرض مؤشرات التقدم المحدثة ومؤشرات النشاط (spinners) داخل واجهة سطر الأوامر لتصور اكتمال المهام وتقدم تدفق البيانات. تتضمن المكتبة معترض إدخال/إخراج يغلف التدفق ويقوم تلقائيًا بتتبع وعرض حجم البايتات التي تمت معالجتها أثناء عمليات القراءة أو الكتابة. كما يدعم مؤشرات النشاط غير المحددة للعمليات التي يكون فيها إجمالي حجم العمل غير معروف. يمكن للمستخدمين تكوين المظهر المرئي لمؤشرات التقدم من خلال ألوان مخصصة، وسمات، ونص وصفي. يتعامل النظام مع التحديث الديناميكي لتصور اكتمال المهام مع تقدم العملية نحو حد محدد.

    A dedicated library for rendering updating progress indicators and activity spinners in Go CLI applications.

    Gocommand-linegogolang
    عرض على GitHub↗4,678
  1. Home
  2. User Interface & Experience
  3. Terminal Progress Libraries