Comparing with Zustand
Zustand is a barebones state management solution, providing just the essentials for state management without extensive setup or complexity. For advanced features, you need to install separate packages.
Kiss also requires no extensive setup and is no more complex than Zustand. However, Kiss is not barebones: the advanced features are built in and ready when you need them. It handles serializing, running async processes, managing stale data, displaying spinners while loading, showing error messages, saving state to local storage, testing, and more.