The code quality of GSAP is pretty terrible too. The codebase is prehistoric in terms of best practices, it doesn’t tree-shake well, their package exports are mis-configured, their type definitions are bad or missing, their api’s are wildly bloated making it easy to get lost or write inefficient code, licenses are convoluted, and the performance isn’t great compared to just using CSS, SMIL, or the Web Animation API.
I’ve built some cool stuff with it, but GSAP is hardly superior. Just use the platform, or use a modern alternative to GSAP like https://motion.dev