Live data from Hacker News

React Simple Animate – UI Animation Made Simple

react-simple-animate.now.sh

31–40 of 50 posts

Re: React Simple Animate – UI Animation Made Simple

#31
post #26

Looks like React animation libraries are popular right now. Here's the one that I've been working on recently: https://github.com/ismailman/react-spho My philosophy is different though that I want to make it absolutely dead simple to make UIs animate organically vs being a feature-filled animation library. I think React-SPHO is actually the easiest to use animation library for React available as most things you want…

Why would anyone pay for your non-free software when there are hundreds of great alternatives?

I would pay if I found the library better than the free alternatives. Specifically, I would pay if the library allowed me to reach my goals faster: simple, well-designed, not doing too many things and well documented and maintained are the key factors.

One reason for paying is to ensure that the library is maintained: too many people out there assume that labor is free.

I would not pay for anything that isn't open source, though, because I do not want to become fully dependent on something that might disappear.

Re: React Simple Animate – UI Animation Made Simple

#32

Looks like React animation libraries are popular right now. Here's the one that I've been working on recently: https://github.com/ismailman/react-spho My philosophy is different though that I want to make it absolutely dead simple to make UIs animate organically vs being a feature-filled animation library. I think React-SPHO is actually the easiest to use animation library for React available as most things you want…

Your library claims to be 'dual license' but your license file is empty.

Just my personal opinion, but it's unlikely anyone will pay for this given the amount of free alternatives, and it's unlikely anyone will use it in OSS projects because there is a paid tier.

Re: React Simple Animate – UI Animation Made Simple

#33
post #32

Looks like React animation libraries are popular right now. Here's the one that I've been working on recently: https://github.com/ismailman/react-spho My philosophy is different though that I want to make it absolutely dead simple to make UIs animate organically vs being a feature-filled animation library. I think React-SPHO is actually the easiest to use animation library for React available as most things you want…

Your library claims to be 'dual license' but your license file is empty. Just my personal opinion, but it's unlikely anyone will pay for this given the amount of free alternatives, and it's unlikely anyone will use it in OSS projects because there is a paid tier.

Licensing information is now available.

Re: React Simple Animate – UI Animation Made Simple

#34
post #32

Looks like React animation libraries are popular right now. Here's the one that I've been working on recently: https://github.com/ismailman/react-spho My philosophy is different though that I want to make it absolutely dead simple to make UIs animate organically vs being a feature-filled animation library. I think React-SPHO is actually the easiest to use animation library for React available as most things you want…

Your library claims to be 'dual license' but your license file is empty. Just my personal opinion, but it's unlikely anyone will pay for this given the amount of free alternatives, and it's unlikely anyone will use it in OSS projects because there is a paid tier.

One reason why I might choose this paid library instead of a free alternative: it's made with TypeScript, and that means no fiddling with outdated type definitions (fixing and submitting updated types to DefinitelyTyped, talking the owner of the library to adopt types, etc) and no using a library without typings. That alone is worth at least a hour of my time.

Re: React Simple Animate – UI Animation Made Simple

#36
post #34
post #32

Earlier quoted context omitted.

Your library claims to be 'dual license' but your license file is empty. Just my personal opinion, but it's unlikely anyone will pay for this given the amount of free alternatives, and it's unlikely anyone will use it in OSS projects because there is a paid tier.

One reason why I might choose this paid library instead of a free alternative: it's made with TypeScript, and that means no fiddling with outdated type definitions (fixing and submitting updated types to DefinitelyTyped, talking the owner of the library to adopt types, etc) and no using a library without typings. That alone is worth at least a hour of my time.

I checked the first two React animation libraries I could think of, and they’re both written in TypeScript and MIT-licensed:

https://github.com/react-spring/react-spring

https://github.com/Popmotion/popmotion/tree/master/packages/...

Re: React Simple Animate – UI Animation Made Simple

#37
post #36
post #34

Earlier quoted context omitted.

One reason why I might choose this paid library instead of a free alternative: it's made with TypeScript, and that means no fiddling with outdated type definitions (fixing and submitting updated types to DefinitelyTyped, talking the owner of the library to adopt types, etc) and no using a library without typings. That alone is worth at least a hour of my time.

I checked the first two React animation libraries I could think of, and they’re both written in TypeScript and MIT-licensed: https://github.com/react-spring/react-spring https://github.com/Popmotion/popmotion/tree/master/packages/...

Those are both very good libraries and I did a lot of research on them before deciding to write SPHO. I'm planning to write an article on my findings but I can pretty much guarantee you that SPHO will save you many hours over those libraries.

The funny thing is that even doing a proper investigation of the different libraries will easily take you over an hour.

Re: React Simple Animate – UI Animation Made Simple

#38
post #5

This looks promising, animations in React are a bit of a mess right now. React-motion requires a PhD to figure out, and I'd rather stick pins in my eyes than use Transition Group. I have had some moderate success with Popmotion, although I've also seen performance issues when staggering lists (likely down to my implementation rather than the library, but still).

I usually just animate with refs. When a React component root or its DOM children require complicated animations I will not allow them to update as per normal, just initially mount them and then animate via direct DOM manipulation.

Re: React Simple Animate – UI Animation Made Simple

#40

Looks like React animation libraries are popular right now. Here's the one that I've been working on recently: https://github.com/ismailman/react-spho My philosophy is different though that I want to make it absolutely dead simple to make UIs animate organically vs being a feature-filled animation library. I think React-SPHO is actually the easiest to use animation library for React available as most things you want…

> My philosophy is different though that I want to make it absolutely dead simple to make UIs animate organically vs being a feature-filled animation library.

Is OP's library not trying to be dead simple?

Post reply on HN