Displaying 1 to 15 from 15 results

the-platform - Web. Components. 😂

  •    TypeScript

Note: React 16.8+ is required for Hooks. Detect and retrieve current device Motion.

swr - React Hooks library for remote data fetching

  •    TypeScript

SWR is a React Hooks library for remote data fetching. The name “SWR” is derived from stale-while-revalidate, a cache invalidation strategy popularized by HTTP RFC 5861. SWR first returns the data from cache (stale), then sends the fetch request (revalidate), and finally comes with the up-to-date data again.

react-suspense - React Suspense workshop

  •    Javascript

Learn how Suspense works under the hood, preparing you for the future of asynchronous state management. This workshop material deals with EXPERIMENTAL features in React. Please do not copy/paste any of the code you find here into a production application and expect it to work. Even when the features are released they may not work the same as demonstrated in this workshop material.




react-suspense-starter - Experiment with React Suspense right meow.

  •    Javascript

So you can get ahead of it all... To get started, clone this repository and install the dependencies.

use-asset - 📦 A promise caching strategy for React Suspense

  •    TypeScript

Each asset you create comes with its own cache. When you request something from it, the arguments that you pass will act as cache-keys. If you request later on using the same keys, it won't have to re-fetch but serves the result that it already knows. You can also use the useAsset hook, which is modelled after react-promise-suspense. This makes it possible to define assets on the spot instead of having to define them externally. They use a global cache, anything you request at any time is written into it.

statext - Tiny global state management for React. Made for suspense & async rendering.

  •    Javascript

A tiny global state management solution for React. Made for suspense & async rendering. React has a great mechanism for state management with its component state and props. In some cases you want to share pieces of information across different parts of the app, and then using just normal state and props becomes cumbersome. This is commonly solved by using state libraries like redux or mobx.

react-router-suspense-demo - React Suspense x React Router Exploration

  •    Javascript

React Suspense x React Router demo that shows how you could create a routes that would take care of loading states so inner components don't have to. Credit goes to Jack Cross (@crosscompile) for the AsyncRouter implementation.


react-suspense-playground - Stock Market News app w/ React Suspense

  •    Javascript

This is a little Stock Market News app. I built it to play around with React suspense and other async stuff.

rest-hooks - Declarative data fetching for React.

  •    TypeScript

Making dynamic sites performant, scalable, simple to build with almost any API design. Thanks to @0xcaff, @melissafzhang and @alexiswolfish for their valuable feedback.

react-suspense-polyfill - Polyfill for the React Suspense API 😮

  •    Javascript

Provides a basic polyfill for the upcoming React Suspense APIs. This module is intended for understanding and experimenting with the upcoming React Suspense APIs.

router-suspense - The suspense-friendly minimalistic sister of React Router 4.

  •    Javascript

A suspense-friendly minimalistic sister of React Router. As of now, this is a very basic router that works in async-land.

yarr - A React router library enabling the render-as-you-fetch concurrent UI pattern.

  •    TypeScript

Yarr is yet another React router library, but with a focus on enabling the render-as-you-fetch concurrent UI pattern by offering both component code preloading and data preloading. This behavior is enabled even without opt-in to React's experimental Concurrent Mode. Yarr was originally developed for use with Relay (formally Relay Modern) in September 2020 for internal use at Contra. More info coming soon.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.