# heiseonline/shariff

👮 Shariff enables website users to share their favorite content without compromising their privacy.

Repository: https://github.com/heiseonline/shariff
Canonical: https://ross.abutalabs.com/products/shariff
Homepage: http://ct.de/-2467514
Language: JavaScript
License: MIT
License Family: permissive
Topics: shariff, javascript, privacy, css, frontend
Last push: 2024-07-25T12:24:24+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 4313, "days_push": 769, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1403, forks 173 (observed 2026-08-28T04:04:37.764610+00:00)

## What it is
Shariff is a JavaScript library that provides privacy-friendly social media share buttons for websites. It prevents social networks from tracking visitors via embedded buttons, only connecting to the network when the user actively clicks to share, with an optional backend for share counts.

## Use cases
- add privacy-compliant share buttons to a website
- replace Facebook/Twitter share buttons that leak visitor data
- show share counts without connecting visitors' browsers to social networks
- make a site GDPR-friendly regarding social media plugins
- customize the look of social share buttons with CSS and data attributes

## When to choose
- you run a website and want share buttons without third-party tracking
- you need GDPR/privacy-compliant social sharing for a European audience
- you want share count display via your own backend

## When to avoid
- you need modern framework components (React/Vue) rather than a jQuery-based widget
- you want embedded social widgets like timelines or like-boxes, not just share buttons
- you need actively developed features; the project is in low-maintenance mode

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, privacy, frontend-framework
- domain: web-development, frontend, privacy
- platform: browser
- tags: social-media-buttons, share-buttons, gdpr, tracking-prevention, jquery, nodejs, web-server

## Member repositories
- heiseonline/shariff (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:04:37.764610+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T04:38:55.490368+00:00, confidence not recorded.
  - readme: https://github.com/heiseonline/shariff (fetched 2026-08-28T04:04:37.764610+00:00, sha 3074053c29d5)
  - homepage: http://ct.de/-2467514 (fetched 2026-08-29T11:52:58.592470+00:00, sha d10ee2233a65)
  - registry_npm: https://registry.npmjs.org/shariff (fetched 2026-08-29T11:52:58.601713+00:00, sha 72854af92389)
- Data as of 2026-08-30T08:39:29.467469+00:00.
