تم إصدار الكود البرمجي لبرنامج TUI Studio (مصمم واجهة المستخدم الطرفية المرئية)، وهو بيئة تصميم مرئية لواجهات المستخدم التي تعمل في طرفية نصية. تتيح هذه البيئة إنشاء واجهات تفاعلية مرئية من خلال سحب وإفلات الكتل الجاهزة، وتعديل خصائصها بصريًا، ومعاينة النتيجة فورًا. يمكن تصدير تصميم الواجهة المُنشأ لاستخدامه في أطر عمل Ink وBubbleTea وBlessed وTextual وOpenTUI وTview.
المشروع مكتوب بلغة TypeScript باستخدام React وVite وZustand وTailwind CSS وLucide React. يُوزّع الكود بموجب ترخيص MIT. ومن أبرز مميزات التطوير أن معظم كود TUI Studio كُتب بواسطة المساعد الذكي Claude.
يُقدّم برنامج TUI Studio أكثر من 20 مُكوّنًا جاهزًا لواجهة المستخدم (أزرار، قوائم، جداول، مؤشرات تقدم، مربعات حوار، تلميحات، إلخ) ويدعم 8 أنماط تصميم، بالإضافة إلى الوضعين الفاتح والداكن، وتعبئة متدرجة، وألوان ASCII، وألوان مميزة. يُمكن التراجع عن التغييرات. كما تتوفر واجهة مُخصصة لإنشاء مُكوّناتك الخاصة. تُحفظ المشاريع بصيغة JSON.
المصدر: opennet.ru
