16 Open-source Free Social Sharing Buttons Libraries for Your Web Apps
Social sharing buttons are interactive buttons that allow users to share content on various social media platforms with just a click. They are important because they encourage user engagement and enable easy distribution of content across different social networks.
By adding social sharing buttons, website owners can increase the visibility and reach of their content, as users can easily share it with their networks. This can lead to more website traffic, increased brand exposure, and potentially more conversions or interactions with the shared content.
1- Social Share Urls
This project allows you to add and integrate social media sharing URLs into your project.
The current supported libraries are JavaScript, PHP, Python, GoLang, React.js, Rubu, C#, Rubu, VB.NET, Swift, Objective-C, and Perl.
2- Vue Social Share
This is a A renderless Vue.js component for sharing links to social networks, compatible with SSR.
3- Next Share (React.js)
Social media share buttons and share counts for React.
4- React Share
The Social Share Library is a React component that provides social media share buttons without external script loading.
It opens a popup share-window and includes buttons for Facebook, Facebook Messenger, Twitter, Telegram, Whatsapp, LinkedIn, Pinterest, VK, Odnoklassniki, Reddit, Tumblr, Mail.Ru, LiveJournal, Viber, Workplace, Line, Weibo, Pocket, Instapaper, Hatena, and email. It also supports share counts for Facebook, Pinterest, VK, Odnoklassniki, Reddit, Tumblr, and Hatena. The library includes social media icons and supports custom icons as well.
5- Social Share Button (Rails)
This is a gem to helper you quickly create a share feature in your Rails apps.
Supported social networks:
- Douban
- QZone
- Google Bookmark
- Delicious
- Tumblr
- WeChat (Weixin)
- Vkontakte
- Odnoklassniki
- Hacker News
- Telegram
6- Sharer.js
Sharer.js is a very tiny JS library to create custom social share components on DOM elements for your website. No dependencies.
7- Social (jQuery)
jQuery plugin for listing profiles and sharing.
8- React Native Share
Use the powerful built-in share view from iOS and Android to effortlessly enable users to share content on popular social media platforms like Facebook and Twitter.
This convenient feature utilizes the user's existing account, eliminating the need for additional authorizations. Furthermore, it allows you to conveniently prefill the share view with text, image, and link, providing users with a seamless sharing experience.
9- Rrssb
↪️ Ridiculously Responsive Social Sharing Buttons, RRSSB is built with SASS, so you can easily customize it by tweaking a few variables. SVGs allow for tiny file size and retina support. Add or remove icons as you see fit – the rest will fill in automagically in the container.
10- Social Share Kit
Social Share Kit is a library of decent and good-looking CSS/JavaScript social sharing icons, buttons and popups.
11- JSsocial
jsSocials is a simple social network sharing jQuery plugin. It's flexible and easily extensible. Configure visual appearance. Choose one of several themes provided. Add any yet unsupported social network if needed.
12- Laravel Share
This Laravel package allows you to share links exist on almost every page in every project, creating the code for these share links over and over again can be a pain in the ass. With Laravel Share you can generate these links in just seconds in a way tailored for Laravel.
Supported services:
- Telegram
13- SharingButtons.io
A web app to quickly generate social sharing buttons that do not track the user.
14- Social Sharing
This open-source project allows you to add social sharing links and buttons without the bloat.
15- AAShareBubbles
This open-source free project allows you to add animated Social share buttons control.
Supported buttons:
Facebook, Twitter, Google+, Tumblr, VKontakte (vk.com), LinkedIn, Pinterest, YouTube, Vimeo, Reddit, Instagram, WhatsApp, E-mail, Add to favorites
16- Social Share Plugin (Flutter)
Social Share to Facebook and Instagram and Twitter.