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

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

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

4 مستودعات

Awesome GitHub RepositoriesInteractive Shell Sessions

Management of active terminal state, including prompts and user history, within a persistent session.

Distinct from Session State Persistence: Focuses on terminal shell state rather than database query history or server sessions

Explore 4 awesome GitHub repositories matching development tools & productivity · Interactive Shell Sessions. Refine with filters or upvote what's useful.

Awesome Interactive Shell Sessions GitHub Repositories

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

    dthree/vorpal

    5,628عرض على GitHub↗

    Vorpal هو إطار عمل CLI تفاعلي لـ Node.js ومكتبة واجهة مستخدم طرفية تُستخدم لبناء أصداف سطر أوامر قابلة للتوسيع. يعمل كمحلل سطر أوامر تفاعلي يحول إدخال السلسلة إلى وظائف قابلة للتنفيذ، ويدير دورة حياة جلسات الطرفية وتوجيه الأوامر. يتميز إطار العمل ببنية توسيع تعتمد على المكونات الإضافية تسمح للوحدات الخارجية بتسجيل أوامر جديدة، وسلوكيات مشتركة، ومجموعات أوامر كاملة في البيئة الأساسية. ويدعم إنشاء بيئات صدفة مخصصة مع مساحات أسماء متخصصة ونظام لسجل المستخدم المستمر وتخزين مفتاح-قيمة محلي. يوفر المشروع أدوات شاملة لإدارة الأوامر، بما في ذلك الإكمال التلقائي، ودعم الأسماء المستعارة، وأنظمة المساعدة القابلة للبرمجة. كما يتضمن عناصر تحكم I/O طرفية لتعديل المطالبة الديناميكي، واعتراض الإخراج القياسي، والمطالبة التفاعلية للمستخدم. تتم معالجة إدارة الأخطاء من خلال مستمعي الاستثناءات العالميين ومشغلات محددة لإدخال المستخدم غير المطابق.

    Maintains an active terminal prompt and user history within a persistent session object to manage interface state.

    JavaScript
    عرض على GitHub↗5,628
  • tony/tmuxpالصورة الرمزية لـ tony

    tony/tmuxp

    4,522عرض على GitHub↗

    tmuxp هو مدير جلسات ومؤتمت مساحة عمل لـ tmux. يسمح بإنشاء وحفظ واستعادة تخطيطات جلسات الطرفية باستخدام ملفات تكوين YAML أو JSON، ويعمل كطبقة برمجية مبنية على libtmux. يتميز المشروع بكونه مولد مساحة عمل ومصدراً للتخطيط في آن واحد. يمكنه إنشاء بيئات حية من تعريفات مهيكلة، وبالمقابل التقاط حالة الجلسات النشطة لحفظها كملفات تكوين محمولة. كما يدعم التوسع من خلال إطار عمل للمكونات الإضافية ومنطق بناء مخصص لتعديل دورات حياة الجلسة وتوليد مساحة العمل. تشمل القدرات الواسعة تنظيم سير عمل الطرفية وأتمتة بيئة التطوير. تتعامل الأداة مع حقن متغيرات البيئة، ووراثة التكوين الهرمي، وتنفيذ خطافات بدء التشغيل وأوامر shell عبر أجزاء متعددة. كما توفر أدوات لتوفير البيئة بدون رأس وفحص الجلسة المباشر. تم تنفيذ الأداة بلغة Python وتتفاعل مع واجهة سطر أوامر tmux.

    Executes commands in an interactive shell to inspect and modify the current state of the session manager.

    Python
    عرض على GitHub↗4,522
  • hackerschoice/thc-tips-tricks-hacks-cheat-sheetالصورة الرمزية لـ hackerschoice

    hackerschoice/thc-tips-tricks-hacks-cheat-sheet

    3,853عرض على GitHub↗

    This project is a comprehensive command-line reference and toolkit designed for Linux system administration and network security assessment. It provides a collection of technical snippets and operational guides focused on managing remote environments, orchestrating shell sessions, and executing administrative tasks through native terminal utilities. The repository distinguishes itself by offering specialized techniques for stealthy operations and infrastructure manipulation. It covers methods for establishing encrypted tunnels to bypass firewalls, obfuscating process identities and command hi

    Enables the management, hijacking, and upgrading of interactive shell sessions for remote administration.

    Shell
    عرض على GitHub↗3,853
  • lemnos/theme.shالصورة الرمزية لـ lemnos

    lemnos/theme.sh

    952عرض على GitHub↗

    theme.sh is a command line utility for previewing, browsing, and applying terminal color palettes instantly. It manages terminal aesthetics through escape sequences, interactive menu selectors, shell startup hooks, and state persistence configuration files. The tool includes capabilities for interactive theme navigation through fuzzy finding tools, brightness-based palette filtering, and external theme imports. It supports automated session persistence by restoring recent color schemes on startup and tracking selection history. Additional functionality covers remote environment styling by s

    Automatically restores the most recently used color scheme whenever a new terminal session starts up.

    Shellcommand-linecommand-line-toolshell
    عرض على GitHub↗952
  1. Home
  2. Development Tools & Productivity
  3. Database Session Management
  4. Session State Persistence
  5. Interactive Shell Sessions

استكشف الوسوم الفرعية

  • Manager State ShellsInteractive shells used specifically to modify the internal state of a session manager. **Distinct from Interactive Shell Sessions:** Distinct from general interactive shell sessions: the shell is used as an administrative interface for the manager's own state.
  • Session Theme RestorersRestores the most recently used color scheme whenever a new terminal session starts up. **Distinct from Interactive Shell Sessions:** Distinct from interactive shell sessions: focuses specifically on restoring recent color themes automatically on startup.