# react-share **Repository Path**: trusted-list/react-share ## Basic Information - **Project Name**: react-share - **Description**: Social media share buttons and share counts for React - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-09-07 - **Last Updated**: 2026-09-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # react-share [![NPM](https://img.shields.io/npm/v/react-share.svg)](https://www.npmjs.com/package/react-share) ![npm bundle size](https://img.shields.io/bundlephobia/min/react-share) [![downloads](https://img.shields.io/npm/dm/react-share.svg?label=monthly%20downloads)](https://www.npmjs.com/package/react-share) [![downloads](https://img.shields.io/npm/dt/react-share.svg?label=total%20downloads)](https://www.npmjs.com/package/react-share) > Social media share buttons and share counts for your React apps. ![Share buttons screenshot](example.png) ## Install ```shell npm install react-share ``` ## Features - no external script loading, i.e. no dependencies on SDKs - supports tree shaking with ES modules - opens a popup share-window - share buttons for: - [Bluesky](#blueskysharebutton) - [Email](#emailsharebutton) - [Facebook](#facebooksharebutton) - [Facebook Messenger](#facebookmessengersharebutton) - [Gab](#gabsharebutton) - [Hatena](#hatenasharebutton) - [Instapaper](#instapapersharebutton) - [Line](#linesharebutton) - [LinkedIn](#linkedinsharebutton) - [LiveJournal](#livejournalsharebutton) - [Mail.Ru](#mailrusharebutton) - [Odnoklassniki](#oksharebutton) - [Pinterest](#pinterestsharebutton) - [Pocket](#pocketsharebutton) - [Reddit](#redditsharebutton) - [Telegram](#telegramsharebutton) - [Threads](#threadssharebutton) - [Tumblr](#tumblrsharebutton) - [Viber](#vibersharebutton) - [VK](#vksharebutton) - [Weibo](#weibosharebutton) - [Whatsapp](#whatsappsharebutton) - [Workplace](#workplacesharebutton) - [X](#xsharebutton) - [share counts](#share-counts) (deprecated) - social media icons included in the library - supports also custom icons ## Demo - [Deployed demo](https://npm-react-share-demo.netlify.app) (from [`./demo`](./demo/)) - Locally: clone the repository and run `npm install && npm run demo`. ## React compatibility | Version | Compatible React versions | | ------- | ----------------------------- | | 5 | `17`, `18`, `19` | | 4 | `^16.3`, `17`, `18` | | 3.0.1 | `^16.3.` | | 3 | `15`, `16` | | 2 | `15`, `16` | | 1 | `0.13.x`, `0.14.x`, `15.x.x`. | ## API ### Share buttons All share buttons render a native `