← PluginsAvailable
Social Sharing
Share buttons without third-party scripts.
Add share links for X, LinkedIn, Bluesky, email and copy-link to your EmDash posts, with no tracking pixels or sharing SDKs.
Features
Five ways to share
X, LinkedIn, Bluesky, email and copy link.
No third-party scripts
Plain links, with no SDKs or tracking.
Three styles
Text, a button row, or icons with labels.
Editor block and component
Place it in content or in your theme.
Social Sharing adds share links to your posts without loading anyone else's JavaScript. Readers can share to X, LinkedIn or Bluesky, send a post by email or copy its link. No share counts, no tracking pixels and nothing that slows the page down.
Put it where it fits
Editors can drop a share block into a post, and theme authors can place the component in a template. Choose plain text links, a row of buttons or icons with labels, and override the networks per block.
Install
pnpm add emdash-social-sharing
// astro.config.mjs
import { defineConfig } from "astro/config";
import emdash from "emdash/astro";
import { socialSharingPlugin } from "emdash-social-sharing";
export default defineConfig({
integrations: [
emdash({ plugins: [socialSharingPlugin()] }),
],
});Questions
Does it track shares?
No. It creates ordinary share links and loads no third-party code, so there are no counts or pixels.