3 مستودعات
Customizing the visual representation of terminal user interface components.
Distinct from Prompt Rendering Engines: Focuses on terminal text rendering rather than GPU graphics or HTML SSR.
Explore 3 awesome GitHub repositories matching user interface & experience · TUI Rendering Customization. Refine with filters or upvote what's useful.
This project is a Node.js CLI input library and toolkit for building interactive command-line user interfaces. It functions as a questionnaire framework and prompt orchestrator designed to capture structured user data through a variety of visual input controls. The system differentiates itself through a logic-driven engine that supports dynamic prompt chains, allowing the sequence and properties of questions to adapt at runtime based on previous user answers. The toolkit provides a wide range of specialized input types, including date pickers, searchable lists, masked passwords, and numeric
Allows modifying the visual presentation of prompts by executing custom logic during rendering.
Ticker هي لوحة تحكم مالية طرفية تعمل كمتتبع لأسعار الأصول، ومراقب لأداء المحفظة، ومدير لقائمة المراقبة. توفر واجهة سطر أوامر لمراقبة أسعار الأسهم والعملات المشفرة في الوقت الفعلي وتتبع قيمة حيازات الأصول. تتميز الأداة بحساب مكاسب المحفظة باستخدام تتبع أساس التكلفة القائم على الدفعة (lot-based) وإجراء تقييم الأصول متعدد العملات. تترجم أسعار الأصول الدولية وإجمالي قيم المحفظة إلى عملة محلية واحدة باستخدام أسعار الصرف الحالية. يدير النظام الأصول المالية من خلال مجموعات مصنفة وقوائم مراقبة، باستخدام التنقل عبر لوحة المفاتيح للتبديل بين طرق العرض. يحفظ تفضيلات المستخدم والمراكز عبر ملفات إعدادات YAML ويدعم تصدير بيانات المحفظة إلى تنسيقات JSON وCSV.
Implements a terminal user interface that updates financial data in place without clearing the screen.
Cointop هي واجهة مستخدم طرفية للعملات المشفرة مصممة لمراقبة إحصائيات السوق، والأسعار، واتجاهات الأصول في الوقت الفعلي. تعمل كلوحة تحكم للسوق ومتتبع للمحفظة، مما يتيح إدارة ممتلكات الأصول الشخصية وحساب الأرباح والخسائر داخل بيئة سطر الأوامر. يتميز المشروع بقدرة خادم تسمح باستضافة الواجهة والوصول إليها عن بُعد عبر جلسات SSH. كما يتضمن نظام إشعارات يطلق تنبيهات سطح المكتب عندما تصل أصول معينة إلى عتبات أسعار محددة مسبقاً. يوفر التطبيق أدوات للتحليل المالي، بما في ذلك مخططات الأسعار التفاعلية، وتحويل العملات، والبحث الضبابي عن الأصول. يمكن للمستخدمين تخصيص التجربة من خلال سمات بصرية قابلة للتكوين، واختصارات لوحة المفاتيح، وإعدادات العملة الأساسية، بينما يضمن التخزين المؤقت على القرص المحلي بقاء البيانات متاحة أثناء انقطاع الشبكة. البرمجيات متاحة كحزمة Flatpak لتوزيع سطح المكتب على Linux.
Features a TUI rendering optimized for data-dense financial tables, price tickers, and interactive charts.