Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/morrys/wora
Write Once, Render Anywhere. typescript libraries: cache-persist, apollo-offline, relay-offline, offline-first, apollo-cache, relay-store, netinfo, detect-network
https://github.com/morrys/wora
android apollo apollo-cache apollo-offline ios netinfo offline offline-capable offline-engine offline-first react react-native reactjs redux relay relay-modern relay-offline relay-store web wora
Last synced: 3 months ago
JSON representation
Write Once, Render Anywhere. typescript libraries: cache-persist, apollo-offline, relay-offline, offline-first, apollo-cache, relay-store, netinfo, detect-network
- Host: GitHub
- URL: https://github.com/morrys/wora
- Owner: morrys
- License: mit
- Created: 2019-06-10T18:50:42.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-27T04:29:33.000Z (almost 2 years ago)
- Last Synced: 2024-07-26T14:34:37.267Z (4 months ago)
- Topics: android, apollo, apollo-cache, apollo-offline, ios, netinfo, offline, offline-capable, offline-engine, offline-first, react, react-native, reactjs, redux, relay, relay-modern, relay-offline, relay-store, web, wora
- Language: TypeScript
- Homepage: https://morrys.github.io/wora/docs/introduction
- Size: 6.75 MB
- Stars: 174
- Watchers: 3
- Forks: 4
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-list - wora - persist, apollo-offline, relay-offline, offline-first, apollo-cache, relay-store, netinfo, detect-network | morrys | 149 | (TypeScript)
README
# [@wora](https://github.com/morrys/wora)
## [Documentation](https://morrys.github.io/wora/)
**the github page contains all the documentation relating to the libraries distributed by this monorepo.**
## Community challenge
The idea that led me to create this repository is to collect all the great work done by the community on github for react and react-native in order to create components and utilities that can be rendered anywhere.
If anyone is interested in sharing their idea, contact me (link in bio).
## Contributing
* **Give a star** to the repository and **share it**, you will **help** the **project** and the **people** who will find it useful
* **Create issues**, your **questions** are a **valuable help**
* **PRs are welcome**, but it is always **better to open the issue first** so as to **help** me and other people **evaluating it**
* **Please sponsor me**
### Sponsors
## [@wora/cache-persist](https://github.com/morrys/wora/tree/master/packages/cache-persist)
* a simple and efficient way to persist an object in storage: localStorage, AsyncStorage or IndexedDB. With a high configurability and the possibility of subscription and notifications
## [@wora/netinfo](https://github.com/morrys/wora/tree/master/packages/netinfo)
* simple library that implements the react-native netinfo interface to use it also in the web
## [@wora/detect-network](https://github.com/morrys/wora/tree/master/packages/detect-network)
* useIsConnected and useNetInfo Hooks for react and react-native and the possibility of using NetInfo of @wora/netinfo
## [@wora/offline-first](https://github.com/morrys/wora/tree/master/packages/offline-first)
* Persistent Cache store for Offline-First applications, with first-class support for optimistic UI. Use with React, React Native, or any web app.
## [@wora/apollo-cache](https://github.com/morrys/wora/tree/master/packages/apollo-cache)
* new way to persist the apollo cache, more efficient way and with bundle reduction.
## [@wora/apollo-offline](https://github.com/morrys/wora/tree/master/packages/apollo-offline)
* integration of the offline engine within the client logic and not at the network level. with much possibility of configuration and extension (@wora/offline-first)
## [@wora/relay-store](https://github.com/morrys/wora/tree/master/packages/relay-store)
* persist relay store and relay record source, ttl.
## [@wora/relay-offline](https://github.com/morrys/wora/tree/master/packages/relay-offline)
* integration of the offline engine within the client logic and not at the network level. with much possibility of configuration and extension (@wora/offline-first)