عن المشروع

iTerm2 هو محاكي طرفية قوي مصمم خصيصًا لنظام macOS، ويقدم بديلاً عصريًا للطرفية الافتراضية مع مجموعة واسعة من الميزات. يوفر تكاملاً أصليًا مع tmux، مما يسمح لنوافذ tmux بأن تصبح نوافذ macOS حقيقية مع جلسات مستمرة تنجو من الأعطال وانقطاع الاتصال. يتتبع تكامل الصدفة الأوامر والأدلة وأسماء المضيفين وأسماء المستخدمين، مما يتيح ميزات مثل النقر لتنزيل الملفات عبر SCP وسجل الأوامر لكل مضيف. تشمل القدرات البارزة نافذة دردشة ذكاء اصطناعي مدمجة يمكنها التفاعل مع محتويات الطرفية، وعرض الصور المضمنة (بما في ذلك صور GIF المتحركة)، والتبديل التلقائي للملفات التعريفية بناءً على السياق، ونوافذ مفاتيح الاختصار المخصصة، واستعادة الجلسات من خلال عمليات خادم طويلة العمر. يتضمن التطبيق أيضًا متصفح ويب مدمجًا، وشريط حالة قابل للتكوين، ومشغلات قائمة على التعبيرات النمطية، وتحديدًا ذكيًا، ووضع نسخ يشبه Vim، وإعادة فورية لسجل الطرفية، وواجهة برمجة تطبيقات Python كاملة للبرمجة النصية للأتمتة والتخصيص. المشروع مفتوح المصدر بموجب GPLv3 ويدعم البناء من المصدر مع عملية إعداد شاملة تتعامل مع التبعيات مثل Homebrew وXcode وRust. تتم صيانته بنشاط من قبل George Nachman والمساهمين، مع توفر الوثائق والبنى الليلية ودعم المجتمع من خلال الموقع الرسمي ومتتبع المشكلات على GitLab.