SaaSHub helps you find the best software and product alternatives Learn more →
Top 9 TypeScript UI Animation Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
react-parallax-tilt
👀 Easily apply tilt hover effect on React components - lightweight/zero dependencies (3kB)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
anim-react
simple js react animation, animation hook, web Animation interface, onclick animation, onview,onsight animation, without css animation, no transition animation, js animation class usage.
React-spring, tailored for React applications, offers a seamless animation experience across all major browsers with its uncomplicated API. It not only caters to web environments but also supports react-native, react-three-fiber, react-konva, and react-zdog. Its TypeScript foundation facilitates easy integration into existing projects.
The two most popular choices now (circa Jan 2024) are React Transition Group, started in 2016, and Framer Motion, started in 2018. I'm not too familiar with the former, so this article solely dives into the workings of AnimatePresence from Framer Motion and how it's able to enable exit animations.
Project mention: Best Animation packages for React.js , every frontend developer should use it | dev.to | 2023-07-17Github repo : https://github.com/plus1tv/react-anime
At this point, I was already using a tilt component (react-parallax-tilt) in my portfolio, and after checking this page I had the general idea of how it should be done, a container with transform-style: preserve-3d, with two children, one tilt and the other an image, both having backface-visibility: hidden and the tilt being rotated to face backward at the start. For the animation, I decided to use framer-motion because I was already familiar with it and knew it had what was needed to get the job done (and I'm glad I did because later I needed to await the animation and it was easy with framer-motion).
TypeScript UI Animation related posts
-
The Secret Weapon of Top Developers: 7 React JS Libraries You Can't Afford to Ignore
-
How AnimatePresence in framer-motion works
-
How can I make page transition like this using NextJS + Framer Motion?
-
Smooth Scrolling with React & Framer Motion
-
Top 7 Next.js Animation Libraries in 2023
-
5 Not-So-Typical React Libraries for an Outstanding Project
-
"react-next-tilt" and "react-flip-tilt" NPM Packages
-
A note from our sponsor - SaaSHub
www.saashub.com | 7 May 2024
Index
What are some of the best open-source UI Animation projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | react-spring | 27,453 |
2 | framer/motion | 22,119 |
3 | react-anime | 1,523 |
4 | react-parallax-tilt | 909 |
5 | gooey-react | 641 |
6 | react-animatable | 34 |
7 | ReactTypewriter | 34 |
8 | auto-size-transition | 9 |
9 | anim-react | 0 |
Sponsored