v1.0.4 IS OUT NOW

Lightweight social share button library for modern websites.

Zero dependencies. Cross-platform. Fast. Secure. Clean. Import just one script and start showing share buttons! View the demo below or read the documentation.

Share this Page

Where do you want to share this link?

W
WhatsApp
F
Facebook
X
X
L
LinkedIn
T
Telegram
<0 KBKB GZIPPED
0NETWORKS
0DEPENDENCIES
0FRAMEWORKS
Core Features

Everything you need.
Nothing you don't.

01

Lightweight & Fast

Under 10KB gzipped. Zero external dependencies. Won't slow down your website's load time or affect Core Web Vitals.

02

Fully Customizable

Every button comes with a clean default design, but can be easily themed using CSS variables to match your brand.

03

Framework Agnostic

Use it with Vanilla JS, React, Vue, Angular, or any modern framework. It just works.

04

Privacy Respected

No tracking scripts. No analytics bloat. We don't collect any data about you or your users. Ever.

HOW IT WORKS

Wherever content
gets shared.

01

Content creators

Amplify your blog posts, articles, and newsletters by letting your audience share them easily.

02

E-commerce sites

Drive more traffic and sales by making your products shareable to social media platforms.

03

Portfolio platforms

Let clients and recruiters easily share your work and projects with their networks.

04

News portals

Enable rapid distribution of breaking news and important stories across any network.

05

Web apps

Add shareable achievements, results, or dashboards to your SaaS or web application.

01

Content creators

Amplify your blog posts, articles, and newsletters by letting your audience share them easily.

02

E-commerce sites

Drive more traffic and sales by making your products shareable to social media platforms.

03

Portfolio platforms

Let clients and recruiters easily share your work and projects with their networks.

04

News portals

Enable rapid distribution of breaking news and important stories across any network.

05

Web apps

Add shareable achievements, results, or dashboards to your SaaS or web application.

~ npm install @aossie-org/social-share-button

30-second
setup.
Any framework.

Fully typed, tree-shakable, and designed to match your application's design system out of the box.

Tree-shakable exports
Written in TypeScript
Framework wrappers included
page.tsx
import { SocialShare } from "@aossie-org/social-share-button";

export default function Page() {
  return (
    // Just drop it wherever you need it
    <SocialShare
      url={ window.location.href }
      networks={["twitter", "linkedin", "facebook"]}
      theme="modern"
    />
  );
}
INTERACTIVE DEMO

Configure it live.
See it instantly.

Tweak theme, style, platforms and color — the preview updates in real time.

|

Share this Page

Share this page to your social networks:

W
WhatsApp
f
Facebook
X
Twitter/X
in
LinkedIn
https://socialsharebutton.com
Configuration panel

Theme

Button Style

Platforms

Button Color

Why Switch?

No bloat.
No paywalls.
Just code.

Legacy sharing libraries inject megabytes of tracking code into your site, ruining your Core Web Vitals. We don't.

Feature
AOSSIE Share
Legacy 1
Legacy 2
Bundle size
< 10KB
300KB+
250KB+
External requests
0
15+
10+
User tracking
None
Heavy
Heavy
Cookie banners req
No
Yes
Yes
Customizable CSS
100%
Limited
Limited
Open Source
Yes
No
No

Start sharing.
Right now.

Two CDN tags, one function call. No account, no API key, nobuild step. Your users will be sharing in under 30seconds.

SocialShareButton logo

Developed by AOSSIE

AOSSIE is a not-for-profit organization dedicated to project-based innovation-focused and research-intensive education.

Connect

Open Source under MIT License · © 2016-2026 AOSSIE. All rights reserved.