1 مستودع
Optimizations for producing standalone binaries with minimal startup overhead.
Distinct from CLI Command Frameworks: Focuses on AOT and native image compilation rather than general CLI command structure
Explore 1 awesome GitHub repository matching development tools & productivity · Native Binary Optimizations. Refine with filters or upvote what's useful.
picocli هو إطار عمل لتطوير واجهة سطر الأوامر ومحلل وسائط (argument parser) للتطبيقات القائمة على JVM. يقوم بربط خيارات سطر الأوامر والمعلمات الموضعية بأساليب وحقول Java ذات أنواع قوية باستخدام نموذج تعريفي يعتمد على التعليقات التوضيحية (annotations). يوفر إطار العمل دعماً محدداً لتجميع الصور الأصلية (native image compilation)، مما ينتج ملفات تهيئة الانعكاس والموارد اللازمة لبناء ثنائيات مستقلة مع تقليل حمل بدء التشغيل. كما يتميز بنظام مخصص لتوليد نصوص الإكمال التلقائي للصدفة (shell autocompletion) ومصمم محطة ANSI لتطبيق الألوان والأنماط على المخرجات. يغطي المشروع مجموعة واسعة من قدرات تطبيقات المحطة الطرفية، بما في ذلك إرسال الأوامر الهرمي للأوامر الفرعية المتداخلة، والتوليد المؤتمت لتعليمات الاستخدام وصفحات الدليل (man pages)، وتنفيذ الصدفة التفاعلية مع مطالبات المستخدم. كما يتضمن بنية تحتية لحقن التبعية من خلال مصانع مخصصة، وتحويل النوع القائم على الإضافات، ومعالجة ملفات الوسائط الخارجية.
Offers specific support for GraalVM native image compilation to create fast-starting standalone binaries.