• Stars
    star
    458
  • Rank 95,591 (Top 2 %)
  • Language
  • Created about 4 years ago
  • Updated 8 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A list of awesome projects that use the Buttplug Sex Toy Control Library

๐Ÿ‘๐Ÿ”Œ List of Awesome Buttplug Projects! ๐Ÿ‘๐Ÿ”Œ

This is a list of different projects that use Buttplug in some way!

Have a project you'd like to see on here? Submit an issue and let us know!

Table Of Contents

Community Links

Applications

Utilities

Video Sync / Movies

  • MultiFunPlayer
    • Free, open source, repo at https://github.com/Yoooi0/MultiFunPlayer
    • Windows 10+ only
    • Synchronizes funscripts with OSR-2 or any Buttplug compatible device for multiple video players (DeoVR, MPV, HereSphere, Whirligig)
  • Scriptplayer
  • FapTap
    • Free, Close source
    • Web based (Cross platform via either browser or Intiface Central)
    • Porn script/movie aggregation site and player
  • D-EasyScriptPlayer
  • Commercial (requires subscription to Fantia page)
  • Windows 10+ only, requires Intiface Central
  • Playback of movies using Funscript and Vorze CSV formats (Japanese langauge UI)

Audio Sync

Games

Game Mods

Minecraft

FFXIV

Virtual Worlds

VRChat

ChilloutVR

Hardware Support

Development and Libraries

General Development

Rust

  • Buttplug Rust
    • Available on crates.io
    • Maintained by Buttplug Core Team
    • Core Buttplug library, handles all hardware control and remote connections.

C#

  • Buttplug C#
    • Available on Nuget
    • Maintained by Buttplug Core Team
    • C# Client written in pure .Net C#
  • Buttplug.NET
    • Available on Nuget
    • Maintained by Community Developers (MultiFunPlayer dev)
    • C# Client written in pure .Net C#, aiming for new C# features (.Net 7+), with capabilities for different JSON serializers
  • Managed ButtplugIO (C#)
    • Available via the github repo, not yet on Nuget
    • Maintained by Community Developers
    • C# Client written in pure .Net C#

JS/Typescript

  • Buttplug JS/TS Client
    • Available on NPM
    • Maintained by Buttplug Core Team
    • Buttplug Client implemented in pure Typescript
    • (WASM in-browser server coming soon)

Python

Haskell

Go

Lua

LISP

Dart

Game Development

Other Frameworks and Plugins

DIY Hardware Projects

Deprecated Projects

Projects listed here are assumed to not work anymore, either due to developer attrition or related service shutdown. The list here is preserved so other developers can use the projects for inspiration and examples.

Friends of Buttplug

  • TempestVR's OSR2/SR6
    • DIY, 3D Printable multi-axis stroker project
  • XToys
    • Web-based toy control app, including remote control with sharable links

More Repositories

1

buttplug

Rust Implementation of the Buttplug Sex Toy Control Protocol
Rust
882
star
2

buttplug-spec

Documentation of protocols and server architecture for the Buttplug Sex Toy Control System
JavaScript
237
star
3

buttplug-js

Buttplug Typescript/Javascript Client Implementation
TypeScript
125
star
4

stpihkal

Repo deprecated, STPIHKAL moved to docs.buttplug.io repo
91
star
5

buttplug-rs-ffi

FFI from buttplug-rs to Java and other languages
Rust
87
star
6

buttplug-csharp

Buttplug C# Client Implementation
C#
84
star
7

buttplug-py

Python implementation of core message system and client for the Buttplug Sex Toy Protocol Standard
Python
66
star
8

buttplug-unity

Unity plugin for Buttplug.io
C#
40
star
9

buttplug-developer-guide

Moved to docs.buttplug.io repo
30
star
10

buttplug-twine

Macros and Example code for integrating the Buttplug sex toy control libraries with the Twine interactive fiction engine.
JavaScript
21
star
11

buttplug-tampermonkey

Buttplug-js addon for the Tampermonkey user script system
JavaScript
14
star
12

buttplug-android

Java Implementation of Buttplug server for Android
Java
12
star
13

buttplug-schema

Repository for the Buttplug Protocol JSON Message Schema
7
star
14

docs.buttplug.io

JavaScript
6
star
15

buttplug-py-deprecated

DEPRECATED: see http://github.com/buttplugio/buttplug-py - Cross-Platform Framework for Sex Toy Control Experimentation
Python
6
star
16

buttsaber

Beat Saber, for butts. (Beat Saber mod to reroute haptics to Buttplug)
5
star
17

buttplug-xamarin-examples

Example applications for Android/iOS using Buttplug Xamarin (C#)
C#
4
star
18

buttplug_dart

Pure Dart implementation of a Buttplug Spec v3 Client
Dart
3
star
19

buttplug-device-config

YAML file that specifies device information and protocol bindings
3
star
20

buttplug.world

Buttplug.world website
HTML
3
star
21

vue-buttplug-material-component

DEPRECATED - Vue.js Buttplug Client Management Component using vue-material
TypeScript
3
star
22

buttplug-faq

Frequently Asked Questions about Buttplug
JavaScript
2
star
23

buttplug-node-bluetoothle-manager

Bluetooth LE Device Manager for Buttplug Node Servers, based on Noble - DEPRECATED
2
star
24

buttplug-windows-suite

DEPRECATED AND REPLACED BY INTIFACE DESKTOP - Buttplug windows applications and app libraries, including Buttplug Server, Game Vibration Router, and simple WPF Controls Library
C#
2
star
25

buttplug-xamarin-apps

Xamarin Mobile Apps for Buttplug
C#
1
star
26

buttplug-node-websockets

Node Websocket Client/Server for Buttplug - DEPRECATED
1
star