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

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

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

4 مستودعات

Awesome GitHub RepositoriesPTY Interfaces

Interfaces that emulate pseudoteletywriters to provide terminal-based input and output for guest processes.

Distinct from PTY Bridges: The candidates focus on compatibility layers or specific framework bridges; this is a core architectural component for terminal emulation.

Explore 4 awesome GitHub repositories matching operating systems & systems programming · PTY Interfaces. Refine with filters or upvote what's useful.

Awesome PTY Interfaces GitHub Repositories

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

    jart/blink

    7,534عرض على GitHub↗

    Blink is a JIT-based instruction emulator and x86-64 Linux emulator designed to run Linux binaries and ELF files across different host operating systems and architectures. It functions as a binary execution sandbox and system call simulator, providing a controlled environment for running programs. The project distinguishes itself with a terminal user interface for monitoring execution, managing breakpoints, and visualizing JIT compilation paths. It supports self-modifying code through a cache-invalidating memory model and provides execution environment isolation using restricted directory ove

    Implements an ANSI-compatible pseudoteletypewriter interface to support guest TUI applications.

    C
    عرض على GitHub↗7,534
  • nelhage/reptyrالصورة الرمزية لـ nelhage

    nelhage/reptyr

    6,285عرض على GitHub↗

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

    Generates pseudo-terminal pairs and redirects file descriptors to capture or proxy terminal sessions.

    C
    عرض على GitHub↗6,285
  • chjj/tty.jsالصورة الرمزية لـ chjj

    chjj/tty.js

    4,219عرض على GitHub↗

    tty.js هو محاكي طرفية قائم على الويب ومحطة مقبس Node.js توفر واجهة ويب shell عن بُعد. تعمل كبوابة قائمة على المتصفح لتنفيذ أوامر النظام وبث مدخلات ومخرجات سطر الأوامر عبر مقابس الشبكة. يتيح المشروع جلسات shell مستمرة، مما يسمح لعمليات الطرفية النشطة بالبقاء متاحة عبر تحديثات المتصفح وانقطاع الاتصال. يتضمن برمجيات وسيطة للمصادقة وتشفير لتوفير وصول آمن لـ shell عن بُعد وتقييد التحكم في النظام للمستخدمين المصرح لهم. يغطي النظام محاكاة الطرفية مع دعم الألوان وأحداث الماوس، ونقل البيانات في الوقت الفعلي عبر WebSockets، وإدارة الواجهة باستخدام علامات التبويب والنوافذ المكدسة للجلسات المتزامنة. كما يوفر واجهة خادم برمجية لتضمين وظائف الطرفية في التطبيقات الخارجية. يمكن تهيئة الخادم للعمل كعملية daemon في الخلفية لضمان التوافر المستمر.

    Creates pseudo-terminal instances on the server to emulate a real command-line environment for remote execution.

    JavaScript
    عرض على GitHub↗4,219
  • mskyaxl/wsl-terminalالصورة الرمزية لـ mskyaxl

    mskyaxl/wsl-terminal

    3,127عرض على GitHub↗

    This project provides a graphical terminal emulator designed specifically for the Windows Subsystem for Linux. It functions as a bridge between the Windows host operating system and Linux environments, enabling users to run shell sessions with support for custom configurations, visual themes, and flexible window layouts. The emulator distinguishes itself through deep system integration, allowing users to launch terminal sessions directly from the Windows File Explorer context menu or via system-wide keyboard shortcuts. It facilitates a unified development workflow by enabling the execution of

    Uses pseudo-terminal interfaces to bridge graphical windows with underlying Linux shell processes.

    Shellminttyterminal-emulatorwindows-subsystem-linux
    عرض على GitHub↗3,127
  1. Home
  2. Operating Systems & Systems Programming
  3. PTY Interfaces