🍑 🔌 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!
Applications
Utilities
- Intiface® Desktop
- Free, open source, repo at https://github.com/intiface/intiface-desktop
- Hub program for Buttplug. Allows applications to connect to an external Buttplug system, meaning they don't have to update their program every time Buttplug itself updates.
- Buttplug Playground
- Free, open source, repo at https://github.com/intiface/buttplug-playground
- Web based (Cross platform, either via browsers or Intiface Desktop)
- Test utility for simple device connection and control.
- Buttplug Editor
- Free, open source, repo at https://github.com/MaidKun/buttplug-editor
- Web based (Cross platform, either via browsers or Intiface Desktop)
- Visual programming for building patterns for playback in Buttplug
- ToyWebBridge
- Free, open source, repo at https://github.com/kyrahabattoir/ToyWebBridge
- Windows 10 only
- Generic REST frontend for Buttplug.
- ToyControl
- Free, open source, repo at https://github.com/jackmg2/ToyControl
- Web based (Cross platform, via browsers)
- Websocket based toy sharing application using Buttplug
- Devious Buttplug
- Free, open source, repo at https://github.com/CammyLeone/devious-buttplug
- Web based (Cross platform, via browser or Intiface Desktop)
- A set of web based utilities for Dom/mes, performers, power exchange usage, etc. Includes a writing assignment interface, utilities for toy control with findom drains or tributes, etc...
- Vibe Sequencer
- Free, open source, repo at https://github.com/webvrnsfw/vibe-sequencer
- Web based (Cross platform, via browsers with Intiface Desktop)
- Lets you control your Buttplug sex toys with an interactive sequencer interface.
- Buttplug OSC
- Free, open source, repo at https://github.com/AlexanderPavlenko/buttplug-osc
- Cross platform
- Allows access to Buttplug via OpenSoundControl (OSC)
- Pattern Player
- Free, open source, repo at https://github.com/pidurentry/patternplayer
- Cross platform
- Go-based pattern playback system
Games
- FarmD
- Crowdfunded w/ Free Versions Available
- Windows 10 Only
- Furry focused, integrates Buttplug Unity for toy control within interactive scenes.
- Heat
- Crowdfunded, available on Patreon
- Windows 10 Only, VR Only
- Furry focused, integrates Buttplug Unity for toy control within interactive scenes.
- ViRo Playspace
- Paid, available on Steam
- Windows 10 only
- Integrates Buttplug Unity for toy control within interactive scenes.
- VRHOT
- Paid, available on Steam
- Windows 10 only, VR only
- Integrates Buttplug Unity for toy control within interactive scenes.
- Caveman BIOS Teaches Erotic Typing
- Free, available on itch.io
- Cross-platform (pygame)
- Typing tutor game that controls sex toys via Buttplug.
- イクノガマン+VR
Game Mods
- Intiface® Game Haptics Router
- Free, open source, repo at https://github.com/intiface/intiface-game-haptics-router
- Windows 10 only (Standalone or via Intiface Desktop)
- Hooks to Windows PC Games, rerouting gamepad rumble to control sex toys.
- BepInEx ButtPlugin
- Free, open source, repo at https://github.com/Sauceke/BepInEx.ButtPlugin
- Windows 10 only (requires Intiface Desktop)
- Mod for Koikatsu, Koikatsu Party, Honey Select 2, PlayHome, After Service Gangbang Addicts, and Our Apartment to add support for stroking and vibrating devices
- In Heat Overwatch Mod
- Free, open source, repo at https://github.com/Furimanejo/In-Heat
- Windows 10 only (requires Intiface Desktop)
- Uses computer vision to track Heat Bar in Overwatch and control sex toys based on levels.
- B.U.T.T.P.L.U.G. Anomaly
- Free, open source, repo at https://github.com/abbiwyn/buttplug-anomaly
- Windows 10 only (requires Intiface Desktop)
- Buttplug mod for STALKER: Anomaly
- Skybutt Skyrim Plugin
- Free, open source, repo at https://github.com/programotter/skybutt
- Windows 10 only
- Vibration control plugin for Skyrim
- Crotch-Stim: Get Off (CS:GO)
- Free, open source, repo at https://sr.ht/~hornycactus/CrotchStimGetOff/
- Desktop Cross Platform
- CS:GO Buttplug plugin
- Buttplug Of Legends (LOL)
- Free, open source, repo at https://github.com/kinkyacedev/buttplug-of-legends
- Windows 10 only (requires Intiface Desktop)
- League of Legends interaction for Buttplug
- DGButtPlugin (Duck Game)
- Free, open source, repo at https://github.com/BytewaveMLP/DGButtPlugin
- Windows 10 only (requires Intiface Desktop)
- Duck Game Buttplug plugin
- SDTButtplug
- Free, open source, repo at https://github.com/Nootna8/SDTButtplug
- Windows 10 Only (requires Intiface Desktop)
- SuperDeepthroat sex toy integration
- COM3D2.ToySynchronizer.Plugin
- Free, proprietary, available at https://github.com/amateras977/COM3D2.ToySynchronizer.Plugin
- Windows 10 only
- Mod for Custom Maid 3D2 / Custom Order Maid 3D2 to add support for stroking and vibrating devices
- OsuToy
- Free, open source, repo at https://github.com/hornyyy/Osu-Toy
- Windows 10 only
- Fork of the Osu rhythm game with toy control capabilities via Buttplug.
- Bondage Club Enhancements
- Free, open source, repo at https://gitlab.com/sidiousious/bce/
- Desktop Cross Platform (requires Intiface Desktop)
- Mod for Bondage Club to synchronize the status of vibrating toys on your character to your real toys via Buttplug allowing other players to control them, among other enhancements to the game.
- Fallen Angel Marielle - Ascend The Futanari Tower
- Free, open source, repo at https://github.com/NoGRo/FallenAngelHandy
- Windows 10 only
- Buttplug integration for the H-Game Fallen Angel Marielle - Ascend The Futanari Tower to be played with a stroker device (Handy, Kiiroo Keon, etc).
Minecraft
- ButtplugMC (Minecraft)
- Free, open source, repo at https://github.com/Cyloci/ButtplugMc
- Cross Platform (requires Intiface Desktop)
- Plugin for Minecraft Multiplayer Servers
- Minegasm (Minecraft)
- Free, open source, repo at https://github.com/RainbowVille/minegasm
- Cross Platform (requires Intiface Desktop)
- Sex toy control plugin for Minecraft Forge
- Ported to Fabric
FFXIV
- FFXIV Vibe Plugin
- Free, open source, repo at https://github.com/kaciexx/FFXIV_Vibe_Plugin
- Windows 10 Only (requires Intiface Desktop)
- FFXIV triggers for sex toy control, via Dalamud
- Endorsed by the maker of Aethersense and is intended to replace it
- AetherSense Redux (Beta)
- Free, open source, repo at https://github.com/digital-pet/AetherSenseRedux
- Windows 10 Only (requires Intiface Desktop)
- Realtime chat and combat log parsing, via Dalamud
- Aethersense (FFXIV)
- No longer updated
- Free, open source, repo at https://github.com/Ms-Tress/AetherSense
- Windows 10 Only (Standalone)
- FFXIV triggers for sex toy control, via Dalamud
- Plug Parser (FFXIV)
- No longer updated
- Free, open source, repo at https://github.com/cyan-f/Plug_Parser
- Windows 10 Only (requires Intiface Desktop)
- FFXIV triggers for sex toy control, via ACT
- ButtPlACT (FFXIV)
- No longer updated
- Free, open source, repo at https://github.com/crnlskn/ButtplACT
- Windows 10 Only (requires Intiface Desktop)
- FFXIV triggers for sex toy control, via ACT
Virtual Worlds
- ButtplugLite
- Free, open source, repo at https://github.com/runtime-shady-backroom/buttplug-lite
- Windows executables in release, may be cross-platform compatible?
- Scaled back version of the Buttplug Protocol for use with NeosVR LogiX
- Second Life Interface to ToyWebBridge
- Free, open source, repo at https://github.com/kyrahabattoir/ToyWebBridge
- Windows 10 only (for ToyWebBridge)
- LSL Examples for accessing ToyWebBridge
VRChat
- VibeGoesBrrr VRChat plugin
- Free, open source, repo at https://gitlab.com/jacefax/vibegoesbrrr
- Windows 10 only
- Allows setting up avatar body/bounding box collision to control vibrating toys in VRChat.
- VRBrations VRChat plugin
- Closed source, one-time payment for license
- Windows 10 only
- Allows sex toy control from VRChat via either Buttplug or the Lovense Connect app
- Totally Wholesome
- Free, closed source
- Windows 10 only
- Mod for master/pet play with leashes, toy control and other fun stuff. Compatible with VibeGoBrrr
- VRChat Vibrator Controller
- Free, open source, repo at https://github.com/markviews/VRChatVibratorController
- Windows 10 only
- Allows for controlling toys in VRC over an external websocket system (hosted by mod devs)
- ButtUdon
- Free, open source, repo at https://github.com/TheCreeperCow/ButtUdon
- Windows 10 only
- Buttplug plugin for VRChat Udon API
- XXXHaptics VRChat Plugin
- Free, closed source
- Windows 10 only
- Usage Guide (en)
- Allows setting up avatar body/bounding box collision to control vibrating toys in VRChat.
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
- Free, open source, repo at https://github.com/FredTungsten/ScriptPlayer
- Windows 10 only
- Playback of movies using Funscript format, with support for stroking/vibrating/rotating toys.
- Syncydink
- Free, open source, repo at https://github.com/qdot/syncydink
- Web based (Cross platform via either browser or Intiface Desktop)
- No longer updated
- Web based movie playback system for funscript movies.
Audio Sync
- SoundSync
- Free, open source, repo at https://gitlab.com/LuckySkebe/soundsync
- Windows 10 only
- Visual dataflow setup for routing audio signals to sex toy control
- Sensitive EQ
- Free, open source, repo at https://github.com/highfiiv/sensitive-eq
- Web based (Cross platform via browsers)
- WebAudio equalizer to sex toy control utility
- Buttplug OSC
- Free, open source, repo at https://github.com/AlexanderPavlenko/buttplug-osc
- Cross Platform (requires Intiface Desktop)
- OSC bridge
- Buttplug VST
- Free, open source, repo at https://github.com/fractalysis/buttplug-vst
- Windows Only (requires Intiface Desktop)
- VST for DAWs like Ableton Live, FL Studio, or DJing software like Virtual DJ. Analyzes music and outputs bass as haptic response.
- Music Vibes
- Free, open source, repo at https://github.com/Shadlock0133/music-vibes
- Windows Only (requires Intiface Desktop)
- Analyzes audio and translates into vibrations for Buttplug compatible hardware.
Hardware Support
- Edge-O-Matic
- Orgasm Denial Hardware Product w/ Open Source Firmware
- Improved Nogasm Orgasm Denial system.
- Buttplug Lelo ESP32 Bridge
- Free, open source, repo at https://github.com/MonomoriumP/Buttplug.io--Lelo
- ESP32 bridge between Buttplug.io and Lelo's RF controlled toys.
Development and Libraries
General Development
- Buttplug Rust
- Available on crates.io
- Maintained by Buttplug Core Team
- Core Buttplug library, handles all hardware control and remote connections.
- Buttplug C# FFI
- Available on Nuget
- Maintained by Buttplug Core Team
- C# FFI layer on top of Buttplug Rust
- Buttplug WASM (JS/TypeScript) FFI
- Available on NPM
- Maintained by Buttplug Core Team
- WASM (with JS and Typescript frontends) FFI Layer on top of Buttplug Rust.
- Buttplug Python
- Available on PyPi
- Maintained by Buttplug Core Team
- Standalone Python client library for connecting to Intiface Desktop or Intiface CLI
- Buttplug Haskell
- Available on Hackage
- Maintained by outside contributor
- Standalone Haskell client library for connecting to Intiface Desktop or Intiface CLI
- Maint
- Buttplug Go
- Maintained by outside contributor
- Standalone Go client library for connecting to Intiface Desktop or Intiface CLI
- Buttplug Lua
- Maintained by outside contributor
- Standalone Lua client library for connecting to Intiface Desktop or Intiface CLI
Game Development
- Buttplug Unity
- C# Plugin for the Unity Game Engine
- Buttplug Twine
- Sugarcube 2 macros for the Twine Interactive Fiction Game Engine
Other Frameworks and Plugins
- react-buttplug
- Buttplug JS/WASM integration with React
- Buttplug Tampermonkey
- Integration of Buttplug with the Tampermonkey user scripting system for Web Browsers. Allows integration of sex toys with arbitrary webpages.
Community Links
- Buttplug Discord Server
- Buttplug Twitter Account
- Nonpolynomial Blog
- Buttpluggin' with qDot Youtube Channel
Friends of Buttplug
- TempestVR's OSR2
- DIY, 3D Printable multi-axis stroker project