GitHub repository: 42shadow42/pico
Primary language: TypeScript
Description: Inspired by recoil, this project is a reimplementation with the following distinctions: #1 Meaningful changes to the developer interface in regards to handling of asynchronous selectors. #2 Reduce the memory footprint by relying less on caching and more on recalculation of derived values. #3 Enhance data refresh by allowing recalculation of derived values that may resolve differently based on external state changes. #4 Attempts to reduce computation expense of dependency heavy selectors. #5 Attempt to reach a production worthy status within a short time span