Simple state stores using immer and React hooks - re-use parts of your state by pulling it anywhere you like! (by lostpebble)

Pullstate Alternatives

Similar projects and alternatives to pullstate

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better pullstate alternative or higher similarity.

pullstate reviews and mentions

Posts with mentions or reviews of pullstate. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-04-26.
  • ReactNative Expo File Based Routing with Firebase Authentication
    5 projects | dev.to | 26 Apr 2023
    PullState - https://lostpebble.github.io/pullstate/
  • I am sick and tired of react-redux. Who has some good alternatives?
    18 projects | /r/reactjs | 11 Sep 2022
    Pullstate. It's a lot like svelte's store.
  • The new wave of React state management
    23 projects | news.ycombinator.com | 2 Jul 2022
    And automatically, any components using uiStateStore.useState and watching the isSidebarOpen property will get updated, exactly the same as the normal useState hook - just shared.

    It's so dead simple and has made complex app-building so much easier for me.

    The one caveat is that if I have a component with many handlers, e.g. onClick, onMouseMove, onContextMenu, onMouseLeave, etc (and in some cases I do), components can get bloated. I haven't found a fix to that yet. But that's more an inherent issue with react than anything to do with state management.

    [1] https://github.com/lostpebble/pullstate

    23 projects | news.ycombinator.com | 2 Jul 2022
    I've been using Pullstate for medium-sized apps for a couple years and it's fantastic: uses Immer under the hood (so it's all immutable even if it look as it wasn't), it's API and mental model are vulgarly simple, and my impression is that it's quite performant. I also like that the store isdisentangled from the component tree, which allows for plenty of flexibility. Totally recommended!


  • Tech skill shortage
    8 projects | /r/ProgrammerHumor | 14 Aug 2021
    Sounds like you're on the right track. React is very hire-able. Try out multiple store systems. The big one is react + redux. Then after you have some experience with that, try a simpler one like pullstate.
  • A note from our sponsor - Appwrite
    appwrite.io | 4 Oct 2023
    The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more! Learn more →


Basic pullstate repo stats
4 months ago
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.