shareon
shareon copied to clipboard
Comparison to Likely
Hi!
I'm trying to understand the differences with Likely and I created the following comparison table.
Is there anything I have forgotten or anything I filled wrong?
Would it make sense to add such a table to the README? I would be happy to create a pull request if this makes sense.
(as of 2024/01/22)
Feature / Supported Network | Shareon | Likely |
---|---|---|
GitHub Stars | 447 | 397 |
GitHub Forks | 24 | 62 |
Last Update | 2024/01/20 | 2023/12/23 |
Size | 6KB | 19KB |
Logo Use | Vector Logos | [Needs Info] |
Activity Level | High | Moderate |
Supported | Supported | |
Supported | Supported | |
Mastodon | Supported | Not Supported |
Messenger | Supported (Requires FB App ID) | Not Supported |
Odnoklassniki | Supported | Supported |
Supported | Supported | |
Supported | Not Supported | |
Supported | Supported | |
Teams | Supported | Not Supported |
Telegram | Supported | Supported |
Tumblr | Supported | Not Supported |
Supported | Supported | |
Viber | Supported | Supported |
VK | Supported | Supported |
Supported | Supported | |
Copy URL Button | Supported | Not Supported |
Email Share Button | Supported | Not Supported |
Print Button | Supported | Not Supported |
Extra Parameters | URL, Title, Media, Text, Via, Hashtags | URL, Title, Quote, Hashtag, ImageURL |
Themes and Sizes | [Needs Info] | Supported |
Automatic Counter Support | Not Supported | Supported |
Other Features | Configurable, WordPress Plugin | Open Graph Protocol, Custom Buttons, Light/Dark Themes |
Best,
Diego
Hi Diego,
first of, that's an amazing comparison table you've got there, I'd never take the time to compile such precise information 🤩
As far as I'm aware, you didn't miss anything. I'd add this one to the readme, albeit with a little less information (for example, latest release date and star count may be omitted). I'd also add other libraries; at least https://github.com/heiseonline/shariff
Re "Themes & sizes": Sharon can be themed and resized, but it's a bit cumbersome now and requires custom CSS. Likely has the themes and sizing built-in
The next version of Shareon will use CSS variables, so theming will become easier, but still without built-in themes & sizing
Hi @kytta
Thank you for the feedback :) Here is an updated table. I also added the License for each project.
I have added an alternative table with icons instead of words, as I find it easier to understand. Which one should I add to the PR?
Feature / Supported Network | Shareon | Likely | Shariff |
---|---|---|---|
GitHub Stars | 447 | 397 | 1391 |
GitHub Forks | 24 | 62 | 184 |
License | MIT License | ISC License | MIT License |
Last Update | 2024/01/20 | 2023/12/23 | 2023/10/10 |
Size | 6KB | 19KB | [Needs Info] |
Logo Use | Vector Logos | [Needs Info] | Shariff Logo © 2015 Heise Medien |
Activity Level | High | Moderate | [Needs Info] |
Supported | Supported | Supported | |
Supported | Supported | Supported | |
Mastodon | Supported | Not Supported | Supported |
Messenger | Supported (Requires FB App ID) | Not Supported | Not Supported |
Odnoklassniki | Supported | Supported | Supported |
Supported | Supported | Supported | |
Supported | Not Supported | Not Supported | |
Supported | Supported | Supported | |
Teams | Supported | Not Supported | Not Supported |
Telegram | Supported | Supported | Supported |
Tumblr | Supported | Not Supported | Supported |
Supported | Supported | Supported | |
Viber | Supported | Supported | Supported |
VK | Supported | Supported | Supported |
Supported | Supported | Supported | |
Copy URL Button | Supported | Not Supported | Supported |
Email Share Button | Supported | Not Supported | Supported |
Print Button | Supported | Not Supported | Supported |
Buffer | Not Supported | Not Supported | Supported |
Diaspora | Not Supported | Not Supported | Supported |
Flattr | Not Supported | Not Supported | Supported |
Not Supported | Not Supported | Supported | |
Qzone | Not Supported | Not Supported | Supported |
StumbleUpon | Not Supported | Not Supported | Supported |
Tencent Weibo | Not Supported | Not Supported | Supported |
Threema | Not Supported | Not Supported | Supported |
Not Supported | Not Supported | Supported | |
Not Supported | Not Supported | Supported | |
Extra Parameters | URL, Title, Media, Text, Via, Hashtags | URL, Title, Quote, Hashtag, ImageURL | URL, Title, Media, Text, Via, Hashtags |
Themes and Sizes | Custom CSS. Next Version will use CSS Variables | Supported | 3 color schemes: standard, grey and white. |
Automatic Counter Support | Not Supported | Supported | Supported (with Backend in PHP or JAVA) |
Other Features | Configurable, WordPress Plugin | Open Graph Protocol, Custom Buttons, Light/Dark Themes | High Privacy, Optional Server Component, Multiple third party plugins |
And here a version with icons.
Feature / ✅ Network | Shareon | Likely | Shariff |
---|---|---|---|
GitHub Stars | 447 | 397 | 1391 |
GitHub Forks | 24 | 62 | 184 |
License | MIT License | ISC License | MIT License |
Last Update | 2024/01/20 | 2023/12/23 | 2023/10/10 |
Size | 6KB | 19KB | [Needs Info] |
Logo Use | Vector Logos | [Needs Info] | Shariff Logo © 2015 Heise Medien |
Activity Level | High | Moderate | [Needs Info] |
✅ | ✅ | ✅ | |
✅ | ✅ | ✅ | |
Mastodon | ✅ | ❌ | ✅ |
Messenger | ✅ (Requires FB App ID) | ❌ | ❌ |
Odnoklassniki | ✅ | ✅ | ✅ |
✅ | ✅ | ✅ | |
✅ | ❌ | ❌ | |
✅ | ✅ | ✅ | |
Teams | ✅ | ❌ | ❌ |
Telegram | ✅ | ✅ | ✅ |
Tumblr | ✅ | ❌ | ✅ |
✅ | ✅ | ✅ | |
Viber | ✅ | ✅ | ✅ |
VK | ✅ | ✅ | ✅ |
✅ | ✅ | ✅ | |
Copy URL Button | ✅ | ❌ | ✅ |
Email Share Button | ✅ | ❌ | ✅ |
Print Button | ✅ | ❌ | ✅ |
Buffer | ❌ | ❌ | ✅ |
Diaspora | ❌ | ❌ | ✅ |
Flattr | ❌ | ❌ | ✅ |
❌ | ❌ | ✅ | |
Qzone | ❌ | ❌ | ✅ |
StumbleUpon | ❌ | ❌ | ✅ |
Tencent Weibo | ❌ | ❌ | ✅ |
Threema | ❌ | ❌ | ✅ |
❌ | ❌ | ✅ | |
❌ | ❌ | ✅ | |
Extra Parameters | URL, Title, Media, Text, Via, Hashtags | URL, Title, Quote, Hashtag, ImageURL | URL, Title, Media, Text, Via, Hashtags |
Themes and Sizes | Custom CSS. Next Version will use CSS Variables | ✅ | 3 color schemes: standard, grey and white. |
Automatic Counter Support | ❌ | ✅ | ✅ (with Backend in PHP or JAVA) |
Other Features | Configurable, WordPress Plugin | Open Graph Protocol, Custom Buttons, Light/Dark Themes | High Privacy, Optional Server Component, Multiple third party plugins |
Best,
Diego
Hey there Diego, and sorry for not replying for so long :D
I'd definitely not add the whole table — that's just too much data! I also do not know about the table overall — perhaps a simple list would suffice?
The data I'd like to keep is:
- author
- licence
- stars rounded down to the nearest hundred
- size (with the mention of the compression)
- icon data
- here, name 2–3 icons that are not present in other projects, and name the total count. For example, Shareon's icons can be listed as "15 networks, including Mastodon, FB Messenger, MS Teams"
- this number should not include "generic" icons (print, share, copy link). mention "generic" icons separately
- theming
- just shortly describe the state of theming
- counters
- extra features
So, this is what it can look like:
Other projects
This is how Shareon compares with other share buttons
-
Shareon
- by Nikita Karamov
- MIT License
- 400+ stars
- 7 kB minified and brotli'ed
-
15 networks including Mastodon, Facebook Messenger, and Microsoft Teams
- also includes "Print", "Copy URL", and mobile "Share" button
- no predefined themes; can be themed with CSS styles
- no counters
- has a Wordpress plugin
-
Likely
- ...