All Projects → textileio → react-native-boilerplate

textileio / react-native-boilerplate

Licence: other
[DEPRECATED] A boilerplate app that shows creating, starting, and managing an IPFS peer using Textile's React Native SDK

Programming Languages

typescript
32286 projects
python
139335 projects - #7 most used programming language
objective c
16641 projects - #2 most used programming language
java
68154 projects - #9 most used programming language
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to react-native-boilerplate

advanced-react-native-boilerplate
[DEPRECATED] React Native boilerplate including react-navigation, redux, and sagas with example Textile management.
Stars: ✭ 20 (+0%)
Mutual labels:  ipfs, decentralized, textile
react-native-sdk
[DEPRECATED] React Native bindings for https://github.com/textileio/go-textile
Stars: ✭ 38 (+90%)
Mutual labels:  ipfs, decentralized, textile
Unstoppable Wallet Ios
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 180 (+800%)
Mutual labels:  ipfs, decentralized
Node
The core of Po.et
Stars: ✭ 192 (+860%)
Mutual labels:  ipfs, decentralized
Photos
[DEPRECATED] Encrypted, secure, decentralized personal data wallet -- technology behind textile.photos
Stars: ✭ 236 (+1080%)
Mutual labels:  ipfs, decentralized
Cyb Archeology
🌎 Personal immortal robot for the The Great Web
Stars: ✭ 117 (+485%)
Mutual labels:  ipfs, decentralized
Wikipedia Ipfs
An exploration to host Wikipedia in IPFS
Stars: ✭ 158 (+690%)
Mutual labels:  ipfs, decentralized
Ipfs Pubsub Room
IPFS Pubsub room
Stars: ✭ 229 (+1045%)
Mutual labels:  ipfs, decentralized
Ipfd
An imageboard, but images are stored in a peer-to-peer network
Stars: ✭ 77 (+285%)
Mutual labels:  ipfs, decentralized
dynamic-data-and-capabilities
[ARCHIVED] Dynamic Data and Capabilities in IPFS Working Group
Stars: ✭ 57 (+185%)
Mutual labels:  ipfs, decentralized
trystero
🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
Stars: ✭ 512 (+2460%)
Mutual labels:  ipfs, decentralized
geesome-node
🦈 Your self-hosted decentralized Messenger, Social network, Media file storage on top of IPFS! Freely communicate in encrypted chat groups, share images, video, text or any data without a risk of censorship or blocking.
Stars: ✭ 90 (+350%)
Mutual labels:  ipfs, decentralized
Orion
[Moved to Gitlab] Easy to Use, Inter Planetary File System (IPFS) desktop client
Stars: ✭ 115 (+475%)
Mutual labels:  ipfs, decentralized
Js Dag Service
Library for storing and replicating hash-linked data over the IPFS network.
Stars: ✭ 81 (+305%)
Mutual labels:  ipfs, decentralized
Unstoppable Wallet Android
A secure and decentralized Bitcoin and other cryptocurrency wallet for Android phones. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
Stars: ✭ 165 (+725%)
Mutual labels:  ipfs, decentralized
Dfile
[Python + Flask] DFile: A fancy S3-based file sharing mode
Stars: ✭ 79 (+295%)
Mutual labels:  ipfs, decentralized
Peer Base
Build real-time collaborative DApps on top of IPFS
Stars: ✭ 208 (+940%)
Mutual labels:  ipfs, decentralized
prometheus-spec
Censorship-resistant trustless protocols for smart contract, generic & high-load computing & machine learning on top of Bitcoin
Stars: ✭ 24 (+20%)
Mutual labels:  ipfs, decentralized
Subnode.org
SubNode: Social Media App
Stars: ✭ 25 (+25%)
Mutual labels:  ipfs, decentralized
Notes
[DEPRECATED] Textile Notes App
Stars: ✭ 35 (+75%)
Mutual labels:  ipfs, decentralized

React Native IPFS boilerplate based off Textile


Deprecation Warning

Textile Threads v1 are being deprecated. Please follow our ongoing work on v2 on both the go-threads repo.

Until any future Threads v2 integration, this repo should be used for experimental purposes only.


A basic boilerplate for creating, starting, and managing an IPFS peer using Textile's React Native SDK.

If you are looking for a more advanced example, see our Advanced Boilerplate that contains react-navigation, redux, and sagas together with Textile.

This app demonstrates the bare minimum steps to launch a Textile node to manage an IPFS peer in a mobile app. Those steps are roughly,

  1. Initialize an instance of the Textile class.
  2. Create and start a Textile node.
  3. Use the local Textile API to request data from the peer.
  4. Use events to tell the node about app state changes (background events)

Getting Started

Clone this repo:

git clone [email protected]:textileio/react-native-boilerplate.git
cd react-native-boilerplate

Install dependencies:

yarn link

Launch bundle server

react-native start

Launch ios/android app

react-native run-ios

Success

Should look like this,

demo

Issues

Please add any issues to the react-native-sdk repo.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].