Currently the best option I found is sharrre.com.
It supports sharing on:
- Facebook,
- Twitter,
- Google Plus,
- Pinterest,
- LinkedIn,
- Delicious,
- Digg,
- StumbleUpon.
Here is HTML to create a Tweet button:
<div id="twitter"></div>
You can pass data attributes and script will pick them up for you:
<div id="twitter" data-text="Yummy!" data-url="http://pinterest.com/deegong/steak/"></div>
For me it's very straightforward and convenient way, as I can generate data attributes dynamically on server and pass them to Javascript very easy.
The javascript (depends on jQuery) looks as follows:
$('#twitter').sharrre({
share: {
twitter: true
},
template: 'Tweet [{total}]',
enableHover: false,
enableTracking: true,
buttons: {
twitter: {
via: 'ruchevits'
}
},
click: function(api, options){
api.simulateClick();
api.openPopup('twitter');
}
});
Options are well documented here: http://sharrre.com/#documentation
The script will bind an onClick to #twitter
container and place the following inside:
Tweet [0]
That was actually the expected behaviour, when I tried things myself without even reading documentation. Really pleased that there's no any weird output.
Here is what you get onClick
in a popup, resized to fit content:

The script is just about 14kb (minified addthis_widget.js
is roughly 7kb, but it doesn't include any sharing calls itself).
And finally, it is updated regularly (last update - 10 days ago), so you can check Github for any updated third-party URLs.
I sincerely recommend this plugin to anyone who likes "transparent" lightweight code.
Personal THANK YOU! to Julienh on Github for the great job!
EDIT:
Took me about 30 minutes to make these metro buttons fully working. :)
