عن المشروع

GSAP (GreenSock Animation Platform) هي مكتبة جافاسكريبت قوية ومستقلة عن أي إطار عمل، مصممة لبناء رسوم متحركة عالية الأداء تعمل عبر جميع المتصفحات الرئيسية. يمكنها تحريك خصائص CSS وSVG وCanvas وReact وVue وWebGL والألوان والسلاسل النصية ومسارات الحركة والكائنات العامة—باختصار أي شيء تستطيع الجافاسكريبت التعامل معه. تشتهر المكتبة بتسلسلها المتقدم وموثوقيتها وتحكمها الدقيق، وتحل تحديات الرسوم المتحركة الواقعية على أكثر من 12 مليون موقع. تتعامل مع عدد لا يحصى من تناقضات المتصفحات، مما يضمن عمل الرسوم المتحركة بسلاسة، وهي أسرع حتى 20 مرة من jQuery. GSAP مرنة تمامًا ولا تحتوي على أي تبعيات، مما يسهل دمجها في أي مشروع. تتضمن نواة قادرة على تحريك أي شيء تقريبًا، إلى جانب أساليب أدوات مثل interpolate() وmapRange() ووظائف تخفيف متنوعة. تعمل الإضافات الاختيارية على توسيع قدراتها، بما في ذلك ScrollTrigger للرسوم المتحركة القائمة على التمرير، وMorphSVGPlugin لتحويل SVG، وSplitText لتقسيم النص، وMotionPathPlugin للتحريك على طول المسارات، وFlip لرسوم FLIP المتحركة. هناك أيضًا مكون Observer الإضافي لتوحيد اكتشاف الأحداث عبر المتصفحات والأجهزة. التثبيت مباشر عبر CDN أو NPM. المكتبة مجانية، بما في ذلك جميع الإضافات الإضافية، بفضل Webflow. لمستخدمي React، هناك حزمة @gsap/react مع خطاف useGSAP() يبسط التكامل. تتوفر موارد تشمل وثائق شاملة وعروض توضيحية ومنتديات مجتمعية وورقة غش وقناة يوتيوب للتعلم.