After a 10-month journey, our state management library has officially hit 100 followers and 150 weekly downloads!
We appreciate every developer who has tested, used, contributed, or shared Stunk.
Thank you for the support, more improvements are on the way! 🚀
Managing state in Stunk combines simplicity with performance, offering a framework-agnostic solution that scales effortlessly from small projects to enterprise applications.
Infinite Scroll Made Easy
This release introduces first-class support for infinite scroll/query patterns with two new APIs:
`infiniteAsyncChunk()`
A specialized wrapper around `asyncChunk` that automatically configures pagination in accumulate mode for infinite scrolling:
Smaller size. Same amazing features
Paginated example is now live for Stunk v2.6.0 🚀
You can paginate not just with ease… but with speed 🚅
UI powered by @daisyui_
Big thanks to @lukamodric10 for raising this. It means a lot to Stunk’s growth 📈
🎉 What’s New in Stunk v2.4.0
Still simple. Still reactive. Now even more powerful.
Update to v2.4.0 and level up your state game.
✅ set() now validates keys
Trying to update a non-existent state property? Stunk will now warn you, no more silent bugs.
....
You can use useDerive() in Stunk like this to get live todo stats in React, nice and reactive!
But did you know?
You can also define the same logic outside your component, and just import it wherever needed. Cleaner, reusable, and still reactive.
Your state, your style.













