تقدم أكثر في libghostty C: ترميز واجهات برمجة التطبيقات لتقارير الفأرة، وأحداث التركيز، وتقارير الأوضاع. وضع القراءة/الكتابة على الطرفيات. الهدف الحالي هو عرض جميع صيغ الأحداث/الاستجابة الرئيسية كواجهات برمجة تطبيقات عالية المستوى. الفكرة الأساسية هي تقليل الترابط بين أحداث إطار واجهة المستخدم (أحداث الفأرة، مدخلات المفاتيح، التركيز، إلخ) وlibghostty لتوفير محاكاة طرفية دقيقة.