1 مستودع
Libraries and toolkits used to develop self-documenting terminal applications.
Distinct from Command Line Interfaces: Distinguishes the framework used to build the tool from the final user-facing CLI application.
Explore 1 awesome GitHub repository matching development tools & productivity · CLI Tooling Frameworks. Refine with filters or upvote what's useful.
Thor هو مجموعة أدوات (toolkit) بلغة Ruby لبناء واجهات سطر الأوامر (CLI) ومشغلات المهام. يقوم بربط أعلام (flags) ومعاملات المستخدم بالأساليب القابلة للتنفيذ، ويعمل كأداة لتحليل وسائط سطر الأوامر وإطار عمل لإنشاء أدوات طرفية ذاتية التوثيق. يقوم إطار العمل تلقائياً بتوليد لافتات الاستخدام وقوائم المساعدة بناءً على توقيعات الأساليب المحددة. وينظم الأوامر ذات الصلة داخل فئات لإنشاء مساحات أسماء معزولة، ويقوم بحقن الأعلام المحددة من قبل المستخدم مباشرة في منطق الأسلوب. بعيداً عن توليد الواجهات، يتضمن المشروع قدرات لأتمتة مهام البناء والتنفيذ المتسلسل لعمليات التطوير. وهذا يسمح بتنسيق سلسلة محددة من الأساليب لمحاكاة سير عمل أتمتة البناء القياسي.
Provides a toolkit for building self-documenting terminal tools by mapping arguments and options to functions.