3 مستودعات
Interfaces that map system command arguments and streams to native language functions and objects.
Distinguishing note: None of the candidates cover the mapping of shell binaries to native language function calls.
Explore 3 awesome GitHub repositories matching operating systems & systems programming · Programmatic Command Wrappers. Refine with filters or upvote what's useful.
sh is a Python process management library that provides programmatic wrappers and interfaces for controlling Unix system commands and child process lifecycles. It functions as an asynchronous process wrapper, allowing shell commands and system programs to run within a non-blocking event loop. The library maps command-line arguments and standard input/output streams to native Python functions and objects. It includes a process lifecycle controller to manage signal groups, execution timeouts, and process permissions for spawned child processes. The project provides capabilities for executable
Maps Unix system program calls to native Python functions, translating command-line arguments and I/O streams into programmatic interfaces.
gm is a JavaScript image processing library and Node.js manipulation tool that serves as a programmatic wrapper for the GraphicsMagick engine. It translates JavaScript method calls into shell commands to automate the resizing, cropping, and transformation of images. The library provides an interface to execute specific GraphicsMagick operations while allowing raw command passthrough for custom arguments or engine features not covered by the standard API. Its capabilities cover geometric manipulation, color and tone adjustment, and image quality optimization. It includes tools for image compo
Maps GraphicsMagick system command arguments and streams to native JavaScript functions and objects.
RPA-Python هو إطار عمل لأتمتة العمليات الروبوتية لأتمتة المهام المتكررة عبر متصفحات الويب، وتطبيقات سطح المكتب، وأنظمة التشغيل باستخدام نصوص Python. يعمل كأداة لأتمتة عمليات سطح المكتب وأتمتة المتصفح مصممة لتقليل العمل اليدوي والخطأ البشري في سير العمل الرقمي. يتضمن المشروع مستخرج بيانات شاشة OCR لالتقاط لقطات واستخراج النصوص من الصور عبر التعرف الضوئي على الحروف. كما يوفر غلافاً لأوامر النظام لتنفيذ أوامر shell وإدارة عمليات الملفات المحلية، مثل تنزيل الملفات من روابط URL واستخراج الأرشيفات. يغطي إطار العمل مجموعة واسعة من قدرات الأتمتة، بما في ذلك تحديد عناصر واجهة المستخدم عبر المحددات والإحداثيات، وإدارة نوافذ التطبيقات، والتفاعل مع متصفح الويب. كما يتضمن عناصر تحكم في سرعة التنفيذ لتعديل وتيرة المهام بين الوتيرة البشرية والأوضاع عالية السرعة.
Implements an interface that maps system command arguments and shell operations to native Python functions.