3 مستودعات
Converts shell scripts into bytecode to increase execution speed and reduce asset loading time.
Distinct from Compiled Script Loadings: Specifically converts shell scripts to bytecode for runtime speed, whereas the parent focuses on loading existing bytecode.
Explore 3 awesome GitHub repositories matching development tools & productivity · Shell Bytecode Compilation. Refine with filters or upvote what's useful.
Zinit is a Zsh plugin manager designed for downloading, loading, and updating extensions and snippets for the Z shell. It functions as a performance optimizer, a shell binary installer, and a completion manager, providing a framework for shell lifecycle automation and the registration of tab completion definitions. The project distinguishes itself through advanced startup optimization, utilizing bytecode compilation, configuration caching, and deferred loading to reduce shell boot times. It further differentiates its plugin execution model by supporting the sourcing of individual remote code
Converts source files into byte-code to increase execution speed and reduce asset loading time.
zimfw هو إطار عمل لتكوين Zsh ومدير إضافات مصمم لتخصيص وتحسين بيئة صدفة Zsh. يعمل كنظام لتثبيت وتحديث وتثبيت امتدادات الصدفة والسمات من مستودعات بعيدة أو محلية. يركز إطار العمل على أداء الصدفة باستخدام تجميع الـ bytecode للسكربتات لتقليل وقت البدء وتحسين سرعة التنفيذ. ويستخدم نموذج تكوين تصريحي لإدارة الوحدات، مما يسمح بحل التبعيات المثبتة بالإصدار والقدرة على جلب الوحدات دون استنساخ git كامل لتسريع التثبيت. يوفر المشروع قدرات لإدارة امتدادات الصدفة، وتطبيق السمات البصرية، وتعزيز موجه الأوامر ببيانات وصفية في الوقت الفعلي. كما يتضمن دعماً متكاملاً لأتمتة إدارة الحزم عبر أنظمة تشغيل مختلفة وتبسيط عمليات مستودع git.
Transforms shell scripts into bytecode to significantly reduce shell startup latency and improve execution speed.
Zim هو إطار عمل لتكوين Zsh ومدير بيئة مصمم لتحسين أداء الصدفة والإنتاجية. يعمل كمدير إضافات، ومخصص للموجه، ومحسن للأداء يجمع السمات والوحدات في نظام متماسك. يتميز إطار العمل باستخدام تجميع الـ bytecode لتسريع أوقات بدء الصدفة وتحسين سرعة التنفيذ. ويستخدم نظاماً معيارياً لتثبيت وتحديث ومزامنة وحدات وسكربتات الصدفة الخارجية من مصادر محلية أو بعيدة. يغطي المشروع نطاقاً واسعاً من القدرات، بما في ذلك أتمتة سير عمل المطور عبر تكاملات Git، وأدوات إنتاجية سطر الأوامر مثل الأسماء المستعارة المختصرة وأنظمة الإكمال التلقائي، وإدارة حزم النظام لأدوات مثل Homebrew و Pacman. كما يوفر أدوات هندسة الموجه لحقن بيانات وصفية في الوقت الفعلي وتطبيق سمات بصرية على الواجهة. تتم إدارة البيئة من خلال ملف تكوين مركزي يحدد دورات حياة الإضافات ومنطق التهيئة الشرطي بناءً على نظام التشغيل المكتشف.
Accelerates shell startup and execution speed by compiling scripts into bytecode.