All Projects → react-native-share → React Native Share

react-native-share / React Native Share

Licence: mit
Social share, sending simple data to other apps.

Programming Languages

java
68154 projects - #9 most used programming language
objective c
16641 projects - #2 most used programming language
javascript
184084 projects - #8 most used programming language
typescript
32286 projects
C#
18002 projects
ruby
36898 projects - #4 most used programming language

Projects that are alternatives of or similar to React Native Share

WormHole
WormHole allows to share classes between Flutter and Native Platform (android / ios)
Stars: ✭ 36 (-98.78%)
Mutual labels:  share, bridge
Android-Resource-File-Provider
A simple library to easily provide and share files from app resources
Stars: ✭ 15 (-99.49%)
Mutual labels:  share, intent
ShareIntentBuilder
Share Intent Builder - Android Library for the type-safe creation of Share Intents.
Stars: ✭ 45 (-98.48%)
Mutual labels:  share, intent
React Gtk
React Native bridge for gtk desktop applications
Stars: ✭ 209 (-92.93%)
Mutual labels:  bridge
React Native Webview Invoke
Invoke functions between React Native and WebView
Stars: ✭ 211 (-92.86%)
Mutual labels:  bridge
Character Map Uwp
A modern, native UWP replacement for the Win32 Character Map and Windows Font Viewer with flawless high DPI and touch support.
Stars: ✭ 228 (-92.28%)
Mutual labels:  uwp
Sapconversationalai
✨ 🤖 🤖 Build your own conversational bot on our Collaborative Bot Platform! 🤖🤖 ✨
Stars: ✭ 247 (-91.64%)
Mutual labels:  intent
Myersplash.uwp
Yet anothor simple and elegant photos & wallpaper app for all platforms.
Stars: ✭ 207 (-92.99%)
Mutual labels:  uwp
Quarrel
A UWP discord client
Stars: ✭ 238 (-91.95%)
Mutual labels:  uwp
Camelotia
Cross-platform .NET sample GUI app for cloud file management. Built with ReactiveUI, AvaloniaUI, Universal Windows Platform, Xamarin Forms, and WPF, runs on Windows, Linux, Mac and Android.
Stars: ✭ 221 (-92.52%)
Mutual labels:  uwp
Polycube
eBPF/XDP-based software framework for fast network services running in the Linux kernel.
Stars: ✭ 217 (-92.66%)
Mutual labels:  bridge
Retyped
Access 3600+ libraries from C# and let Bridge.NET compile your project into JavaScript.
Stars: ✭ 216 (-92.69%)
Mutual labels:  bridge
Hololenscamerastream
This Unity plugin makes the HoloLens video camera frames available to a Unity app in real time. This enables Unity devs to easily use the HoloLens camera for computer vision (or anything they want).
Stars: ✭ 233 (-92.12%)
Mutual labels:  uwp
Share Api Polyfill
A polyfill for the sharing that can be used in desktop too, so your users can shere in their twitter, facebook, messenger, linkedin, sms, e-mail, print, telegram or whatsapp.
Stars: ✭ 210 (-92.89%)
Mutual labels:  share
Sharpcaster
Chromecast C# SDK for Windows, Windows Phone, .NET 4.5.1, Xamarin.iOS and Xamarin.Android platforms.
Stars: ✭ 245 (-91.71%)
Mutual labels:  uwp
Whapp Irc
whatsapp web <-> irc gateway
Stars: ✭ 208 (-92.96%)
Mutual labels:  bridge
Control Uwp
🌚🌓Alternative Control Panel for Windows 10
Stars: ✭ 237 (-91.98%)
Mutual labels:  uwp
Sharesdk
分享SDK,包括微信、朋友圈,微博,QQ,QQ空间等渠道分享。
Stars: ✭ 221 (-92.52%)
Mutual labels:  share
Hackpi
Hacking tool inside a Raspberry Pi zero
Stars: ✭ 218 (-92.62%)
Mutual labels:  bridge
Miscord
Facebook Messenger to Discord bridge
Stars: ✭ 225 (-92.39%)
Mutual labels:  bridge

react-native-share react-native-share npm version semantic-release

React Native Share, a simple tool for share message and file to other apps.

Sponsors


If you use this library on your commercial/personal projects, you can help us by funding the work on specific issues that you choose by using IssueHunt.io!

This gives you the power to prioritize our work and support the project contributors. Moreover it'll guarantee the project will be updated and maintained in the long run.

issuehunt-image

Getting started


If you are using react-native >= 0.60 you just need to do a simple:

yarn add react-native-share

Or if are using npm:

npm i react-native-share --save

After that, we need to install the dependencies to use the project on iOS(you can skip this part, if you are using this on Android).

Now run a simple: npx pod-install or cd ios && pod install. After that, you should be able to use the library on both Platforms, iOS and Android.

Then simply import:

import Share from 'react-native-share';

Share.open(options)
  .then((res) => {
    console.log(res);
  })
  .catch((err) => {
    err && console.log(err);
  });

Which you do something similar to this:

example-ios

Documentation

If you are using a older version of react-native or react-native-share, having any problem or want to know how use Share.open and other functions, please refer to our new docs and help us improve that. 🚀

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].