npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

provesource-social-proof

v1.0.2

Published

Add social proof notifications to your website with ProveSource

Readme

provesource-social-proof

ProveSource Logo

Add powerful social proof notifications to your website and boost conversions by 3x

npm version npm downloads License

WebsiteDocumentationGet API Key


🚀 What is ProveSource?

ProveSource is the #1 social proof software trusted by 40,000+ businesses to boost sales with real-time social proof notifications. Display recent purchases, reviews, visitor counts, and more to build trust and create urgency.

alt text

✨ Features

  • 🛒 Recent Sales Popups - Show real-time purchase notifications
  • Review Popups - Display reviews from Google, Capterra, G2 and many more
  • 🔢 Sales Numbers - Highlight total purchases, orders, signups, or other important milestones in real-time to build trust and urgency
  • 👥 Live Visitor Counter - Show real-time visitors on your site
  • 💬 Informational Notifications - Highlight important messages
  • 📊 Social Counters - Display followers across social platforms
  • 🎨 Fully Customizable - Match your brand perfectly
  • Lightweight - Fast loading, no performance impact
  • 🔒 Privacy Compliant - GDPR & CCPA ready

📦 Installation

Option 1: HTML Snippet (Recommended - No Installation)

Copy and paste this script into your HTML <head> or before the closing </body> tag:

<script>
  !function(o,i){var e=o.createElement("script");e.type="text/javascript",e.async=!0,e.charset="UTF-8",e.src="https://cdn.provesrc.com/provesrc.js";var t=o.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t);window.provesrc=window.provesrc||{dq:[],display:function(){this.dq.push(arguments)}},window._provesrcAsyncInit=function(){provesrc.init({apiKey:"YOUR_API_KEY",v:"0.0.4"})}}(document,window);
</script>

Replace YOUR_API_KEY with your actual ProveSource API key from provesrc.com

Option 2: npm Package

npm install --save provesource-social-proof

🎯 Quick Start

React

import React, { useEffect } from 'react';
import provesource from 'provesource-social-proof';

function App() {
  useEffect(() => {
    provesource.init(process.env.REACT_APP_PROVESRC_API_KEY);
  }, []);

  return (
    <div>
      {/* Your app content */}
    </div>
  );
}

export default App;

ES Modules

import provesource from 'provesource-social-proof';

provesource.init('your-api-key-here');

📖 API Reference

provesource.init(apiKey)

Initialize ProveSource social proof notifications on your website.

Parameters

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | apiKey | string | Yes | Your ProveSource API key (get it from provesrc.com) |

Returns

HTMLElement | null - The injected script element, or null if already initialized

Example

import provesource from 'provesource-social-proof';

// Initialize with your API key
provesource.init('your-api-key-here');

🎨 What You Get

Once initialized, ProveSource will automatically display:

  • Recent Sales Notifications - "John from New York just purchased..."
  • Counter Notifications - "67 people bought this product in the last 24 hours"
  • Review Popups - Showcase your best reviews
  • Live Visitor Count - "127 people are browsing this store"
  • Social Proof Counters - Display your social media stats
  • Custom Notifications - Highlight promotions and important info

All notifications are fully customizable through your ProveSource dashboard.


🌟 Real Results

"ProveSource has added over $4,500 in sales to SSA. That's a pretty awesome ROI."
— Nathan Tyler, Co-founder at Simply Schedule Appointments

"Users who interacted with our ProveSource notifications had an 83% higher conversion rate."
— Andrew Cattarin, eCommerce Manager at The Gamesmen

"New site visitors conversion to trial increased by over 14.2% a month after adding ProveSource."
— Justin McGill, CEO & Founder at LeadFuze


🔧 Error Handling

The init function will throw an error if:

  • Used outside a browser environment (Node.js, SSR, etc.)
  • apiKey is not provided or is not a string

The function will return null if:

  • ProveSource is already initialized (prevents duplicate initialization)

Example Error Handling

try {
  provesource.init('your-api-key-here');
} catch (error) {
  console.error('Failed to initialize ProveSource:', error.message);
}

🔗 Resources


📊 Trusted By

40,000+ businesses from 100+ countries trust ProveSource, including:

  • Telefonica
  • Tuenti
  • Lens
  • Vitapur
  • And many more...

📝 License

MIT © ProveSource


Made with ❤️ by ProveSource

Get Started FreeView DocumentationSee Examples