FigCraft
تطبيق مفتوح المصدر لتصميم الواجهات وبناء النماذج الأولية مكتوب بلغة Rust، بتخطيط تلقائي ومكوّنات ومتغيّرات وجلسات تعاون حيّة وأكواد مولَّدة للمطورين.
- الترخيص
- مجاني بالكامل، مفتوح المصدر
- المنصات
- الويب، فري بي إس دي، لينكس +2
- حالة المشروع
- نشط
- آخر مراجعة للصفحة
قد يتضمّن رابط الموقع عمولة إحالة تدعم الحصن، دون أي تكلفة عليك.
عن FigCraft
FigCraft تطبيق لتصميم الواجهات وبناء النماذج الأولية، مكتوب بلغة Rust ويعمل أصلياً ودون اتصال، بلا حساب ولا قياسات استخدام ولا اشتراك. يضم الإطارات والتخطيط التلقائي والمكوّنات والمتغيّرات والشبكات المتجهية والأنماط والنماذج التفاعلية.
ضمن Crafting Apps: سلسلة تطبيقات مجانية ومفتوحة المصدر من فريق ArtCraft، مكتوبة بالكامل بلغة Rust وتعمل كتطبيقات أصلية على macOS وWindows وLinux دون Electron، وتتوفر أيضاً بنسخة ويب (WebAssembly). تعمل محلياً على ملفات المستخدم ويمكن التحكم بها عبر سطر الأوامر وقناة JSON وخادم MCP.
أبرز المزايا
- تخطيط تلقائي (Auto Layout) باتجاهين مع الالتفاف والشبكة والحشو والفجوات وأحجام Hug وFill وFixed، إضافة إلى القيود وشبكات التخطيط.
- مكوّنات: نُسخ بتجاوزات تبقى بعد التعديل، ومجموعات مكوّنات بمتغيّرات (Variants) وخصائص، وأنماط ومتغيّرات بأوضاع للفاتح والداكن.
- شبكات متجهية: قلم وقلم رصاص وأداة بناء الأشكال وعمليات منطقية (Boolean) تبقى عناصرها قابلة للتعديل، وخطوط بعرض متغير وزوايا ناعمة.
- نماذج تفاعلية: روابط ومحفزات وانتقالات متحركة وعرض تقديمي.
- Dev Mode: قياسات وتعليقات توضيحية وأكواد مولَّدة بصيغ CSS وHTML وReact وSwiftUI وCompose.
- جلسات تعاون حيّة: استضافة الملف من التطبيق أو من خادم خاص ومشاركة رابط دعوة للتحرير المشترك مع مؤشرات وتحديدات ودردشة على المؤشر.
- أتمتة: أكثر من 400 أمر تُشغَّل من سطر الأوامر وقناة JSON وخادم MCP.
التوافر والترخيص
FigCraft في مرحلة ألفا مبكرة. يتوفر لأنظمة macOS (أجهزة Apple silicon وإنتل) وWindows (x64 وx86 وARM64) وLinux (x86_64 وARM64) وFreeBSD، إضافة إلى بنية ويب WebAssembly للاستضافة الذاتية.
يُثبَّت التطبيق منفرداً أو عبر ArtCraft Launcher الذي يثبّت جميع تطبيقات السلسلة ويحدّثها.
أسئلة شائعة حول FigCraft
هل FigCraft مجاني ومفتوح المصدر؟
نعم، مجاني ومفتوح المصدر على جميع المنصات المدعومة، وكوده المصدري على GitHub ضمن منظمة storytold.
هل يدعم FigCraft العمل الجماعي الحيّ؟
نعم، يمكن استضافة الملف المفتوح من التطبيق أو من خادم خاص ومشاركة رابط دعوة للتحرير المشترك مع مؤشرات وتحديدات ودردشة على المؤشر، ويلغي التراجع تعديلات صاحبه فقط.
ما الأكواد التي يولّدها Dev Mode؟
يعرض Dev Mode القياسات والتعليقات التوضيحية ويولّد أكواد CSS وHTML وReact وSwiftUI وCompose.
ما مرحلة تطوير FigCraft؟
FigCraft في مرحلة ألفا مبكرة، والمشروع حديث الإطلاق، ويُنصح بالاحتفاظ بنسخ احتياطية من الملفات المهمة أثناء استخدامه.
هل يعمل FigCraft دون اتصال بالإنترنت؟
نعم، يعمل محلياً على ملفات المستخدم دون المرور بخدمات سحابية.
