BuddyPressbbPressREST APIInteractivity API v1.0.0

BUDDYPRESS

Stop sending your members to Pastebin.

SnipShare is the only WordPress plugin that turns your site into a full code-sharing platform - versioned, searchable, and integrated with BuddyPress. Your members' code stays on your server.

snipshare / snippets/123
  1. Self-hosted, always Every other code-sharing tool runs on someone else's server. SnipShare runs on yours. Data stays yours.
  2. BuddyPress-native Pastes show in member activity feeds, profile tabs, notifications on stars. No other plugin does this.
  3. Versioned + forkable Revision history, diffs, forking, starring, collections - all tied to your existing WordPress users.
Self-hosted · BuddyPress-native · the only plugin shipping this combo
  • 87 Five-Star Reviews on Trustpilot
  • 30-Day Money-Back Guarantee
  • Priority Support
  • Works With Any Theme
  • GPL Licensed

The problem

Your members are sharing code right now.
Just not on your site.

  1. On Pastebin

    With ads, no community context, and links that rot

  2. In chat messages

    Where it gets lost in minutes and can never be searched

  3. On GitHub Gist

    Requiring a GitHub account your members may not have

  4. Nowhere at all

    Because your platform has no native place for code

SnipShare fixes all of this with a single plugin install.

The only plugin of its kind

There is no other WordPress plugin like SnipShare.

We looked. The WordPress plugin directory has nothing. CodeCanyon has nothing. The only options for code sharing on the web are SaaS tools built for individual developers - not for WordPress communities.

01

The only self-hosted option

Every other code-sharing tool is a SaaS product hosted on someone else's server. SnipShare runs on yours. Your data never leaves your WordPress install.

02

The only BuddyPress-native integration

No other tool posts paste activity to your BuddyPress feed, adds a Pastes tab to member profiles, or sends notifications when someone stars a paste.

03

The only versioned community solution

Pastebin and Gist offer no community ownership features. SnipShare has revision history, diffs, forking, starring, collections - all tied to your WordPress users.

Your paste platform is live in under 5 minutes

1
Install & activate
Upload the plugin zip, activate in WordPress. No server config, no separate database, no external accounts to create.
2
Add the shortcode
Create a WordPress page and drop in [snipshare]. Your paste platform is live - fully styled to match your existing theme.
3
Members start sharing
Members create pastes from the front end. Code stays on your server, searchable by your community, and integrated with BuddyPress automatically.

Who it's for

Developer communities
Members share reusable snippets, helpers, and configs - versioned, tagged, searchable - without ever leaving your platform
BuddyPress sites
Pastes appear in the activity feed, on member profiles, and trigger notifications - code sharing becomes a social activity
Learning platforms
Students and instructors share code examples with full revision history - instructors see every version of every submission
Team intranets
Scripts, configs, and snippets live in a private, searchable archive on your own server - never on a public paste site
WordPress agencies
Spin up a white-label code-sharing platform for your clients' communities with the Agency license
Solo developers
A personal code notebook - organised, versioned, and accessible from anywhere - running on your own WordPress install

SaaS tools were built for individual developers, not WordPress communities

Pastebin and GitHub Gist are great for what they do. But they have no idea what a WordPress site, a BuddyPress community, or a self-hosted platform even is. SnipShare was built for exactly that.

Capability
SnipShare
WordPress
Pastebin
SaaS
GitHub Gist
SaaS
Self-hosted on your server
No third-party account required
WordPress plugin (1-click install)
BuddyPress activity feed
Member profile integration
Star & follow notifications
Multi-file pastes
Revision history & diff view
Password protection
Burn after read
Collections / groups
Your own domain & branding
Full REST API

There is no WordPress plugin alternative. SnipShare is the only option if you want code sharing that lives inside your WordPress site, integrates with BuddyPress, and keeps your data on your own server.

Built for BuddyPress communities

Code sharing that lives inside your BuddyPress community

No other tool connects code sharing to BuddyPress. SnipShare does it natively - pastes appear in activity feeds, member profiles get a Pastes tab, and stars trigger notifications. Code sharing becomes a social experience.

Activity stream
Every new public paste appears in the sitewide BuddyPress activity feed with an inline code preview
Member profile tab
A "Pastes" tab on every member's BuddyPress profile showing their pastes and starred pastes
Star notifications
Paste owners get a BuddyPress notification when someone stars or forks their work
BuddyPress activity feed with SnipShare paste

Paste previews embedded directly in the BuddyPress activity stream

Everything your community needs

No extensions to buy. No integrations to configure. It ships with all of this.

Multi-file pastes

Group related files under one URL - like GitHub Gists. Up to 10 files per paste, configurable to 50.

Syntax highlighting

20+ languages with CodeMirror 6 in the editor and Prism.js on the view page. Theme is fully customisable.

5 privacy levels

Public, unlisted, private, password-protected, and burn-after-read. One toggle per paste.

Expiration & burn

Pastes can auto-expire after 1 hour, 1 day, 1 week, or 1 month. Burn-after-read deletes on first view.

Full revision history

Every edit creates a versioned snapshot. Compare any two versions with a side-by-side diff view.

Fork & remix

Clone any public paste into your account. The fork tracks the original and has its own revision history.

Stars & collections

Bookmark pastes to a starred list. Group pastes into named public or private collections.

BuddyPress integration

New pastes appear in the activity feed. Paste tab on member profiles. Notifications when someone stars your work.

Full REST API

Complete CRUD for pastes, files, revisions, collections, stars, and reports. oEmbed + shortcode for embedding anywhere.

A complete platform, not a simple widget

Create multi-file pastes with per-file syntax highlighting and language selection

Clean single paste view with star, fork, download, and share actions

Searchable, filterable archive of all public pastes

Side-by-side diff between any two revision versions

Paste previews embedded directly in the BuddyPress activity stream

Fine-grained feature toggles, rate limits, and appearance settings

Simple, honest pricing

Pay once and own it forever, or pick the annual plan. All features included in every plan, no hidden add-ons.

Personal
1 site
$149 one-time
or $49/year
  • 1 site license
  • Updates & support (lifetime or 1 year)
  • All features included
  • BuddyPress + bbPress integration
  • REST API access
Get Personal
Most popular
Developer
5 sites
$199 one-time
or $79/year
  • 5 site licenses
  • Updates & support (lifetime or 1 year)
  • All features included
  • BuddyPress + bbPress integration
  • REST API & developer hooks
  • Priority support
Get Developer
Agency
Unlimited sites
$399 one-time
or $149/year
  • Unlimited site licenses
  • Updates & support (lifetime or 1 year)
  • All features included
  • BuddyPress + bbPress integration
  • REST API & developer hooks
  • White-label ready
  • Priority support
Get Agency

Pay once, own it forever. All future updates included.

Annual plans renew automatically. Cancel any time before renewal.

30-day money-back guarantee. No questions asked.

Rated 4.7/5 on Trustpilot from 87 reviews

Top notch support! I've been frustrated generally by the slow support for most themes and plugins, but they are helpful and quick to reply. Highly recommend!

Woods

Trustpilot Review

I wanted to build a community website and these guys created the perfect plugins for me. To be honest, I want to buy every single one of their plugins.

Sora Seaton

Trustpilot Review

The template from Wbcom Designs is truly great. Modern, flexible, and easy to use. The support is very helpful and friendly. For questions or problems you receive fast, competent assistance.

Barry Bohme

Trustpilot Review

Common questions

Is there any other WordPress plugin that does this?
No. We've searched the WordPress plugin directory and CodeCanyon extensively. SnipShare is the only WordPress plugin that provides a complete, community-oriented code-sharing platform. The only alternatives are SaaS tools like Pastebin or GitHub Gist - which are built for individual developers, not WordPress communities, and don't integrate with BuddyPress.
Does it require BuddyPress?
No. SnipShare works standalone on any WordPress site. BuddyPress is optional - when active, it unlocks activity feed integration, a Pastes tab on member profiles, and paste-starred notifications.
Why not just tell members to use Pastebin or Gist?
Because every time a member leaves your site to paste code elsewhere, you lose that engagement - and often lose them entirely. Links rot, accounts get deleted, content disappears. With SnipShare, everything stays on your server under your control, and code sharing becomes a native part of your community experience.
Can visitors view pastes without logging in?
Yes. Public pastes are visible to everyone, including non-logged-in visitors. Unlisted pastes are visible to anyone with the direct link. Only private and password-protected pastes require authentication.
How many files can a paste have?
Up to 10 by default. You can increase this up to 50 in the admin settings.
What's the difference between annual and lifetime?
Annual gives you updates and support for 1 year - after that, the plugin keeps working but won't receive new updates until you renew. Lifetime gives you updates and support permanently with a single payment.
Will uninstalling delete my data?
Yes. Deleting the plugin removes all 9 custom database tables and plugin options. Deactivating (without deleting) preserves all data. Export your data before uninstalling if needed.
Is there a REST API?
Yes - full CRUD for pastes, files, revisions, collections, stars, and reports under the snipshare/v1 namespace. Supports pagination, field filtering, and Application Passwords for external clients.

Ready to add code sharing to your site?

One license. Instant download. Works with any WordPress theme.

Buy SnipShare Read the docs Try the demo