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

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

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

1 مستودع

Awesome GitHub RepositoriesCLI Specification Design

Defining the user interface of a command-line tool using human-readable usage messages as the formal specification.

Distinct from Command Line Interface Design: Distinct from visual layout design; focuses on the logical interface definition via a usage string.

Explore 1 awesome GitHub repository matching user interface & experience · CLI Specification Design. Refine with filters or upvote what's useful.

Awesome CLI Specification Design GitHub Repositories

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

    docopt/docopt

    8,008عرض على GitHub↗

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

    Defines how a program accepts user inputs by writing a clear usage message that the system automatically parses.

    Python
    عرض على GitHub↗8,008
  1. Home
  2. User Interface & Experience
  3. CLI Specification Design