I've been looking into this lately! You might like react-sweet-state:
Recoil is an up and coming one too:
Redux is still pretty cool though - have you checked out the Redux Toolkit? It simplifies the setup for you a bit.
I'd consider lifing your state with XState combined with good ole' React Context! If you have no clue what state machines are, this podcast is a great introduction to it 😁
I use none for my side project :l plain old SSR pages. And some vanilla JS. Has a better ROI comparatively to my other projects.
React-Recoil