All Projects → pinceladasdaweb → Socialight

pinceladasdaweb / Socialight

Licence: mit
Get Social Network Share Counts with Vanilla JS

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Socialight

Social Core
Python Social Auth - Core
Stars: ✭ 618 (+1717.65%)
Mutual labels:  social
Static Social Buttons
Static Social Buttons for Sharing and Tweeting
Stars: ✭ 18 (-47.06%)
Mutual labels:  social
Hall Of Fame
🏆 Show some love to your contributors! A widget for your repo README. Visual and clean. Refreshes every hour.
Stars: ✭ 911 (+2579.41%)
Mutual labels:  social
Socialmanagertools Igbot
🤖 📷 Instagram Bot made with love and nodejs
Stars: ✭ 699 (+1955.88%)
Mutual labels:  social
Eth.social
An Ethereum dApp for posting social events.
Stars: ✭ 17 (-50%)
Mutual labels:  social
Vuepress Plugin Social Share
📣 Social sharing plugin for VuePress
Stars: ✭ 27 (-20.59%)
Mutual labels:  social
Befriended
Eloquent Befriended brings social media-like features like following, blocking and filtering content based on following or blocked models.
Stars: ✭ 596 (+1652.94%)
Mutual labels:  social
Meetup
The monthly ReactBris meetup, sponsored by Outfit, Askable and Rexlabs ❤️
Stars: ✭ 29 (-14.71%)
Mutual labels:  social
Snax
Decentralized Social Media Overlay
Stars: ✭ 18 (-47.06%)
Mutual labels:  social
Get Social Social Media Font
Font Based Social Media Icon Set
Stars: ✭ 15 (-55.88%)
Mutual labels:  social
Opensource Socialnetwork
Open Source Social Network (OSSN) is a social networking software written in PHP. It allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. It is available in 16 international languages.
Stars: ✭ 710 (+1988.24%)
Mutual labels:  social
Programming Language Subreddits And Their Choice Of Words
How do the different communities talk?
Stars: ✭ 752 (+2111.76%)
Mutual labels:  social
Badges4 Readme.md Profile
👩‍💻👨‍💻 Improve your README.md profile with these amazing badges.
Stars: ✭ 929 (+2632.35%)
Mutual labels:  social
Ph7 Social Dating Cms
😻 pH7Builder (formerly pH7CMS) 👫 is a Professional & Open Source Social Dating CMS written in OOP PHP with the MVC pattern. This Social Dating Script wants to be low resource-intensive, powerful and secure. pH7CMS is included with 40+ modules and based on pH7Framework. It is also the first Professional, Free & Open Source Social Dating Site Builder Software and the first choice for creating enterprise level Dating Apps/Service or Social Networking Sites
Stars: ✭ 664 (+1852.94%)
Mutual labels:  social
React Awesome Button
React button component. Awesome button is a 3D UI, progress, social and share enabled, animated at 60fps, light weight, performant, production ready react UI button component. 🖥️ 📱
Stars: ✭ 943 (+2673.53%)
Mutual labels:  social
Dwitter
Social network for short js demos
Stars: ✭ 618 (+1717.65%)
Mutual labels:  social
Community
General discussion, cross-repo efforts and common information for projects in the community.
Stars: ✭ 24 (-29.41%)
Mutual labels:  social
Ruby Gem Downloads Badge
Clean and simple gem downloads count badge, courtesy of http://shields.io/. You can checkout the application directly at the following URL:
Stars: ✭ 29 (-14.71%)
Mutual labels:  social
Learn Vanilla Js
Open source list of paid & free resources to learn vanilla JavaScript
Stars: ✭ 945 (+2679.41%)
Mutual labels:  vanillajs
Homenaje A Moviefire
Homenaje a MovieFire
Stars: ✭ 12 (-64.71%)
Mutual labels:  vanillajs

Socialight

Get Social Network Share Counts with Vanilla JS

What is it?

Socialight get Social Network Share Counts on demand. Specify the url and social networks to display counters, the rest is magic. Demo.

And Twitter?

Twitter removed share counts, please, read here.

Getting Started

# Get the latest snapshot
$ git clone [email protected]:pinceladasdaweb/Socialight.git

How to use?

In HTML, set the element that will be displayed counters, an example can be seen below:

<div data-socialight-url='YOUR-URL' data-socialight-title='YOUR-TITLE' data-socialight-text='YOUR-TEXT' data-socialight-image='YOUR-IMAGE' data-socialight-channels='["facebook", "twitter" "googleplus", "linkedin", "buffer", "pinterest"]'></div>

Socialight is a Vanilla JS plugin with no dependencies. Include the socialight.min.js before your </body> tag and initialise it:

<script src="path/to/socialight.min.js"></script>
<script>
    new Socialight();
</script>

Loading Socialight via AMD (require.js):

<script>
require(["path/to/socialight.min.js"], function(Socialight) {
    new Socialight();
});
</script>

Options

The script expect the following attributes in the html tag:

Value Description
data-socialight-url The URL to share and get share counts
data-socialight-title The title to share
data-socialight-text The description link to share
data-socialight-image The image url to share
data-socialight-channels Social networks to display share counts

Supported services

Socialight support the following services: Facebook, Twitter, Google+, Linkedin, Pinterest and Buffer

##Browser Support

IE Chrome Firefox Opera Safari
IE 9+ ✔ Latest ✔ Latest ✔ Latest ✔ Latest ✔

Contributing

Check CONTRIBUTING.md for more information.

History

Check Releases for detailed changelog.

License

MIT

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