Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/buttplugio/awesome-buttplug

A list of awesome projects that use the Buttplug Sex Toy Control Library
https://github.com/buttplugio/awesome-buttplug

List: awesome-buttplug

Last synced: about 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 🍑🔌 List of Awesome Buttplug Projects! 🍑🔌

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

Want to request for a game or app you'd like Buttplug support in? [Reply to this thread on our forum or contact qDot directly!](https://discuss.buttplug.io/t/buttplug-io-apps-games-support-request-list/228) (Instructions for direct contact are in post.)

Have a finished (or even work in progress but generally working) project you'd like to see on this
list? [Submit an issue to this repo and let us know!](https://github.com/buttplugio/awesome-buttplug/issues)

## Table Of Contents

* [Community Links](#community-links)
* [Applications](#applications)
* [Utilities](#utilities)
* [Video Sync](#video-sync--movies)
* [Audio Sync](#audio-sync)
* [Games](#games)
* [Game Mods](#game-mods)
* [Counter-Strike](#counter-strike)
* [Overwatch 2](#overwatch-2)
* [Risk of Rain 2](#risk-of-rain-2)
* [Minecraft](#minecraft)
* [FFXIV](#ffxiv)
* [Terraria](#terraria)
* [Virtual Worlds (General)](#virtual-worlds)
* [VRChat](#vrchat)
* [ChilloutVR](#chilloutvr)
* [Hardware Support](#hardware-support)
* [Development and Libraries](#development-and-libraries)
* [General Development (Language Libraries)](#general-development)
* [Game Development](#game-development)
* [Other Frameworks and Plugins](#other-frameworks-and-plugins)
* [DIY Hardware Projects](#diy-hardware-projects)
* [Deprecated Projects](#deprecated-projects)
* [Friends of Buttplug](#friends-of-buttplug)

## Community Links

- [Buttplug Discourse Server](https://discuss.buttplug.io)
- [Buttplug Discord Server](https://discord.buttplug.io)
- [Buttplug Twitter Account](https://twitter.com/buttplugio)
- [Nonpolynomial Blog](https://nonpolynomial.com/blog)
- [Buttpluggin' with qDot Youtube Channel](https://youtube.buttplug.io)

## Applications

### Utilities

- [Intiface® Central](http://intiface.com/central)
- Free, open source, repo at https://github.com/intiface/intiface-central
- 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](https://playground.buttplug.world)
- Free, open source, repo at https://github.com/intiface/buttplug-playground
- Web based (Cross platform, either via browsers or [Intiface Central](https://intiface.com/central))
- Test utility for simple device connection and control.
- [Buttplug Editor](https://github.com/MaidKun/buttplug-editor)
- Free, open source, repo at https://github.com/MaidKun/buttplug-editor
- Web based (Cross platform, either via browsers or [Intiface Central](https://intiface.com/central))
- Visual programming for building patterns for playback in Buttplug
- [ToyWebBridge](https://github.com/kyrahabattoir/ToyWebBridge)
- Free, open source, repo at https://github.com/kyrahabattoir/ToyWebBridge
- Windows 10+ only
- Generic REST frontend for Buttplug.
- [ToyControl](https://github.com/jackmg2/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](https://github.com/CammyLeone/devious-buttplug)
- Free, open source, repo at https://github.com/CammyLeone/devious-buttplug
- Web based (Cross platform, via browser or [Intiface Central](https://intiface.com/central))
- 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](https://webvrnsfw.github.io/vibe-sequencer/)
- Free, open source, repo at https://github.com/webvrnsfw/vibe-sequencer
- Web based (Cross platform, via browsers with [Intiface Central](https://intiface.com/central))
- Lets you control your Buttplug sex toys with an interactive sequencer interface.
- [Buttplug OSC](https://github.com/AlexanderPavlenko/buttplug-osc)
- Free, open source, repo at https://github.com/AlexanderPavlenko/buttplug-osc
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- [OSC](https://en.wikipedia.org/wiki/Open_Sound_Control) bridge. NOT VRCHAT RELATED.
- [Pattern Player](https://github.com/pidurentry/patternplayer)
- Free, open source, repo at https://github.com/pidurentry/patternplayer
- Cross platform
- Go-based pattern playback system
- [Plaything.io](https://github.com/Flutterish/plaything.io)
- Free, open source, repo at https://github.com/Flutterish/plaything.io
- Cross platform
- Node based client/server program for multiplayer remote toy control
- [WebRTPP](https://github.com/monoredgoblins/WebTRPP)
- Free, open source, repo at https://github.com/monoredgoblins/WebTRPP
- Cross platform (web)
- [Buzzy!](https://buzzyme.vercel.app/)
- Free, open source, repo at https://github.com/BuzzyMe/buzzy
- Cross platform (web)
- WebRTC P2P based toy sharing and controller application that's installable as a PWA for offline use.
- [Beadi](https://thatbatluna.github.io/Beadi/)
- Free, open source, repo at https://github.com/ThatBatLuna/Beadi
- Web based (Cross platform, either via browsers or [Intiface Central](https://intiface.com/central))
- Visual node-based editor for programming Buttplug-compatible toys
- [Ahegao Detector](https://ahegao-detector.netlify.app/)
- Free, open source, repo at https://github.com/Sir-Prise/ahegao-detector
- Web based (Cross platform, either via browsers or [Intiface Central](https://intiface.com/central))
- Facial recognition of Ahegao expressions for controlling toys
- [PROHE](https://marketplace.visualstudio.com/items?itemName=UncensorPat.prohe)
- Free, open source, repo at https://github.com/UncensorPat/prohe
- Cross platform (VS Code, requires [Intiface Central](https://intiface.com/central))
- VS Code extension for providing "productivity reinforcement" when typing
- [Fediplug](https://github.com/nova-r/fediplug)
- Free, open source, repo at https://github.com/nova-r/fediplug
- Cross platform (requires [Intiface Central](https://intiface.com/central))
- Python script that reads a fediverse timeline and controls toy based on certain commands in messages received
- [Catplug](https://www.nimmerneko.de/catplug)
- Free, closed source
- Web Based (Cross platform, either via browsers or [Intiface Central](https://intiface.com/central))
- Simple interface for controlling toys locally or remotely. Plus creation, editing, and playback of custom patterns.
- [Vencord-Buttplugio](https://github.com/KaydaFox/vencord-buttplugio)
- Free, open source, repo at https://github.com/KaydaFox/vencord-buttplugio
- Cross platform (requires [Intiface Central](https://intiface.com/central))
- Discord keyword trigger mod via the Vencord client

### Video Sync / Movies

- [MultiFunPlayer](https://github.com/Yoooi0/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](https://github.com/FredTungsten/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.
- [FapTap](https://faptap.net)
- Free, closed source
- Web based (Cross platform via either browser or Intiface Central)
- Porn script/movie aggregation site and player
- [D-EasyScriptPlayer](https://fantia.jp/products/419895)
- Commercial (requires subscription to Fantia page)
- Windows 10+ only, requires Intiface Central
- Playback of movies using Funscript and Vorze CSV formats (Japanese langauge UI)
- [monsieursoPythonPlayer](https://github.com/linuxeez/monsieur_so_funscript_player)
- Simple Python script, using MPV
- Portable (tested on Linux), requires Intiface Central
- Playback of movies alongside their funscripts. Supports seeking.

### Audio Sync

- [Music Vibes](https://github.com/Shadlock0133/music-vibes)
- Free, open source, repo at https://github.com/Shadlock0133/music-vibes
- Windows Only (Music Vibe can run standalone, [Intiface Central](https://intiface.com/central) optional)
- Analyzes audio and translates into vibrations for Buttplug compatible hardware.
- [Subwoofer](https://github.com/smol-skyz/subwoofer/)
- Free, open source, repo at https://github.com/smol-skyz/subwoofer/
- Windows/Linux Only (requires [Intiface Central](https://intiface.com/central))
- Analyzes audio and translates into vibrations for Buttplug compatible hardware.
- [MusicBoom](https://github.com/NovaGlider/musicboom/)
- Free, open source, repo at [https://github.com/NovaGlider/musicboom/](https://github.com/NovaGlider/musicboom/)
- Linux Only (requires [Intiface Central](https://intiface.com/central) and JACK or Pipewire JACK)
- Analyzes audio and translates into vibrations for Buttplug compatible hardware with two motors.
- [Buttplug VST](https://github.com/fractalysis/buttplug-vst)
- Free, open source, repo at https://github.com/fractalysis/buttplug-vst
- Windows Only (requires [Intiface Central](https://intiface.com/central))
- VST for DAWs like Ableton Live, FL Studio, or DJing software like Virtual DJ. Analyzes music and
outputs bass as haptic response.
- [Buttplug for Live](https://maxforlive.com/library/device.php?id=9190)
- Free, open source, repo at https://github.com/Vurich/Buttplug-for-Live
- Any platform supported by Ableton and Max (officially, Windows and macOS)
- Allows Max for Live devices to control Buttplug-compatible hardware, opening up many possibilities for automatic vibration control

## Games

- [Besti](https://besti.love)
- Crowdfunded, available via [multiple
platforms](https://docs.google.com/spreadsheets/u/1/d/e/2PACX-1vQogHjAAzm-iYtlcaU29a7KL4W19EVnpcR5onsEFoPvKH5IPl8FIfaqiNSofIpp3c3U21w3PuwXupq5/pubhtml),
or [as a demo](https://besti.love/index.php/get-besti/)
- Windows 10+ only, VR or Desktop
- MLP and furry focused, integrates [Buttplug Unity](https://github.com/buttplugio/buttplug-unity)
for toy control within interactive scenes. Available in Besti 9 and Besti X.
- [FarmD](https://patreon.com/softscale)
- Crowdfunded w/ Free Versions Available
- Windows 10+ only, VR or Desktop
- Furry focused, integrates [Buttplug Unity](https://github.com/buttplugio/buttplug-unity) for toy
control within interactive scenes.
- [ViRo Playspace](https://viro.club/)
- Paid, available on [Steam](https://store.steampowered.com/agecheck/app/1121310/)
- Windows 10+ only, VR or Desktop
- Integrates [Buttplug Unity](https://github.com/buttplugio/buttplug-unity) for toy control within
interactive scenes.
- [Heat](https://www.anthroheat.com/)
- Crowdfunded, available on [Patreon](https://www.patreon.com/heatgame)
- Windows 10+ only, VR or Desktop
- Furry focused, integrates [Buttplug Unity](https://github.com/buttplugio/buttplug-unity) for toy
control within interactive scenes.
- [VRHOT](https://store.steampowered.com/app/1571340/)
- Paid, available on [Steam](https://store.steampowered.com/app/1571340/)
- Windows 10+ only, VR only
- Integrates [Buttplug Unity](https://github.com/buttplugio/buttplug-unity) for toy control within
interactive scenes.
- [Caveman BIOS Teaches Erotic Typing](https://curiousjp.itch.io/caveman-bios-teaches-erotic-typing)
- Free, available on [itch.io](https://curiousjp.itch.io/caveman-bios-teaches-erotic-typing)
- Cross-platform (pygame)
- Typing tutor game that controls sex toys via Buttplug.
- [イクノガマン+VR](https://www.dmm.co.jp/dc/doujin/-/detail/=/cid=d_203854/)
- Paid, available on [Fanza](https://www.dmm.co.jp/dc/doujin/-/detail/=/cid=d_203854/) or [DLSite](https://www.dlsite.com/maniax/work/=/product_id/RJ324939.html)
- Windows 10+ only, VR Only
- VR H-Game (Edging focused) w/ Buttplug support
- [Lustbound](https://download.lustboundgame.com/)
- Free, available at https://download.lustboundgame.com/
- Windows 10+ only
- JOI game w/ Buttplug Support
- [Reveal Your Monster](https://store.steampowered.com/app/1874310/Reveal_Your_Monster__Toy_Support)
- Paid DLC, available on [Steam](https://store.steampowered.com/app/1874310/Reveal_Your_Monster__Toy_Support/)
- Windows 10+ Only
- Puzzle/Action game w/ Toy Support DLC
- [Vibe Games](https://wompi72.itch.io/vibe-games)
- Free on [itch.io](https://wompi72.itch.io/vibe-games)
- WebGL (play in browser)
- Mini Games (Snake, FappyBird for now) with vibrator support. Connection via [Xtoys](https://xtoys.app/) or [Intiface Central](https://intiface.com/central).
- [GoatVR](https://www.patreon.com/goatvr)
- Paid, available at https://www.patreon.com/goatvr
- Windows 10+ only, VR only
- Furry focused animation player with selectable characters, scenes and voice actresses.

## Game Mods

- [Intiface® Game Haptics Router](https://intiface.com/ghr)
- Free, open source, repo at https://github.com/intiface/intiface-game-haptics-router
- Windows 10+ only (Standalone or via [Intiface Central](https://intiface.com/central))
- Hooks to Windows PC Games, rerouting gamepad rumble to control sex toys.
- [BPGE (ButtPlug Game Events)](https://github.com/allanf181/BPGE)
- Free, source avaliable, repo at https://github.com/allanf181/BPGE
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central) and [HomeAssistant Game Events](https://www.overwolf.com/app/BinaryBurger-HomeAssistant_Game_Events))
- Buttplug integration for Apex Legends, CS2, Dota 2, Fortnite, Halo Infinite, League of Legends, Overwatch 2, PUBG, Rainbow Six Siege, Valorant and more, triggers toys on various game events, full customizable, more info and instructions at the repo.
- [Buttplug Valley](https://github.com/DryIcedTea/Buttplug-Valley)
- Free, open source, repo at https://github.com/DryIcedTea/Buttplug-Valley
- Windows 10+ only (via [Intiface Central](https://intiface.com/central))
- Mod for [Stardew Valley](https://www.stardewvalley.net/), triggers toys on various game events (farming, fishing, etc...)
- [UKButt Ultrakill Mod](https://github.com/PITR-DEV/ukbutt-mod)
- Free, open source, repo at https://github.com/PITR-DEV/ukbutt-mod
- Windows 10+, Steam Deck if You're Brave (via [Intiface Central](https://intiface.com/central))
- Mod for [Ultrakill](https://store.steampowered.com/app/1229490/ULTRAKILL/), triggers toys on various game events or rank
- [BepInEx LoveMachine](https://sauceke.github.io/LoveMachine)
- Free, open source, repo at https://github.com/Sauceke/LoveMachine
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- Mod for Koikatsu, Koikatsu Party, Koikatsu Sunshine, Honey Select 2, RoomGirl, VR Kanojo,
PlayHome, Custom Order Maid 3D2, After Service Gangbang Addicts, Insult Order and Our Apartment
to add support for stroking, vibrating and rotating devices
- [B.U.T.T.P.L.U.G. Anomaly](https://github.com/abbiwyn/buttplug-anomaly)
- Free, open source, repo at https://github.com/abbiwyn/buttplug-anomaly
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- Buttplug mod for STALKER: Anomaly
- [Skybutt Skyrim Plugin](https://github.com/programotter/skybutt)
- Free, open source, repo at https://github.com/programotter/skybutt
- Windows 10+ only
- Vibration control plugin for Skyrim
- [DGButtPlugin (Duck Game)](https://github.com/BytewaveMLP/DGButtPlugin)
- Free, open source, repo at https://github.com/BytewaveMLP/DGButtPlugin
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- [Duck Game](https://store.steampowered.com/app/312530/Duck_Game/) Buttplug plugin
- [SDTButtplug](https://github.com/Nootna8/SDTButtplug)
- Free, open source, repo at https://github.com/Nootna8/SDTButtplug
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- SuperDeepthroat sex toy integration
- [LLM_Buttplug](https://github.com/PsychoSmiley/LLM_Buttplug/)
- Free, open source, repo at [https://github.com/PsychoSmiley/LLM_Buttplug/](https://github.com/PsychoSmiley/LLM_Buttplug/)
- Cross Platform Extension for oobabooga/text-generation-webui, (requires [Intiface Central](https://intiface.com/central))
- Let LLMs Control Sex Toy.
- [COM3D2.ToySynchronizer.Plugin](https://github.com/amateras977/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
- [For Better Club](https://sidiousious.gitlab.io/bce/)
- Free, open source, repo at https://gitlab.com/sidiousious/bce/
- Desktop Cross Platform (requires [Intiface Central](https://intiface.com/central))
- Mod for [Bondage Club](https://www.bondageprojects.com/club_game/) 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](https://github.com/NoGRo/FallenAngelHandy)
- 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).
- [ButtFish](https://github.com/RonSijm/ButtFish)
- Free, open source, repo at https://github.com/RonSijm/ButtFish
- Windows 10+ only
- Buttplug integration with the Stockfish chess engine, for relaying moves with morse code to
vibrating toys.
- [Latex Dungeon + Buttplug](https://lustdolllover.itch.io/latex-dungeon-buttplug)
- Free, closed source (RPGMaker mod)
- Windows 10+ only
- Buttplug integration for the [Latex Dungeon MV game by ZXC](https://store.steampowered.com/agecheck/app/1622780/)
- [Lust Doll Essentials](https://lustdolllover.itch.io/lust-doll-essentials)
- Free, closed source (RPGMaker mod)
- Windows 10+ only
- Buttplug integration for [Lust Doll+](https://indivi.itch.io/ldplus)
- [Game Interface For Toys (Skyrim and Fallout 4)](https://github.com/MinLL/GameInterfaceForToys)
- Free, open source, repo at https://github.com/MinLL/GameInterfaceForToys
- Windows 10+ only
- Buttplug integration for Skyrim and Fallout 4
- [Lethal Vibrations (Lethal Company)](https://thunderstore.io/c/lethal-company/p/LethalPlugging/LethalVibrations/)
- Free, open source, repo at https://github.com/bananasov/LethalVibrations
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Lethal Company
- [Cult of the Buttplug (Cult of the Lamb)](https://cult-of-the-lamb.thunderstore.io/package/nonpolynomial/CultOfTheButtplug/)
- Free, open source, repo at https://github.com/qdot/CultOftheButtplug
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Cult of the Lamb
- [Team Frotress 2 (Team Fortress 2)](https://github.com/fionafibration/team-frotress-2/)
- Free, open source, repo at https://github.com/fionafibration/team-frotress-2/
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Team Fortress 2
- [Buttplug Knight (Hollow Knight)](https://github.com/danatron1/ButtplugKnight)
- Free, open source, repo at https://github.com/danatron1/ButtplugKnight
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Hollow Knight
- [Telekinesis (Skyrim AE, SE, VR)](https://github.com/garryrot/telekinesis)
- Free, open source, repo at https://github.com/garryrot/telekinesis
- Windows 10+ only, optional [Intiface Central](https://intiface.com/central) integration
- Buttplug integration for various Skyrim Adult Mods (Devious Devices, Toys&Love, SexLab, OStim)
- [Geometry Plug](https://github.com/Zelfmonco/Geometry-Plug)
- Free, open source, repo at https://github.com/Zelfmonco/Geometry-Plug
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Geometry Dash
- [Rumble Party (House Party)](https://github.com/CamelCaseName/RumbleParty)
- Free, open source, repo at https://github.com/CamelCaseName/RumbleParty
- Windows 10+ only, requires [Melonloader](https://github.com/LavaGang/MelonLoader/releases), intiface is bundled but can be replaced
- Buttplug integration for House Party, rumbles during sex(synced to movement), cutscenes, dialogue(synced to voice) or inventory changes
- [Butt Saber](https://github.com/jackmg2/ButtSaber)
- Free, open source, repo at https://github.com/jackmg2/ButtSaber
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Beat Saber
- [CuButt](https://mods.factorio.com/mod/cubutt)
- Free, open source, repo at https://github.com/ashkitten/factorio-cubutt
- Linux only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Factorio Ultracube mod
- [HentaiPlay (DeppartPrototype)](https://github.com/Ljzd-PRO/DeppartPrototypeHentaiPlayMod)
- Free, open source, repo at https://github.com/Ljzd-PRO/DeppartPrototypeHentaiPlayMod
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central) and [Melonloader](https://github.com/LavaGang/MelonLoader/releases)
- Buttplug integration for DeppartPrototype mod, vibrate when gun shot, battling, and some situation.
- [OpenPlanet Haptics](https://gitlab.com/fentrasLABS/openplanet/haptics)
- Free, open source, repo at https://gitlab.com/fentrasLABS/openplanet/haptics
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Trackmania 2020, Planet, and Turbo
- [Viral Tremors](https://github.com/bananasov/ViralTremors)
- Free, open source, repo at https://github.com/bananasov/ViralTremors
- Windows 10+ only, requires [Intiface Central](https://intiface.com/central)
- Buttplug integration for Content Warning

### Counter-Strike

- [Crotch-Stim: Get Off (CS:GO)](https://sr.ht/~hornycactus/CrotchStimGetOff/)
- Free, open source, repo at https://sr.ht/~hornycactus/CrotchStimGetOff/
- Desktop Cross Platform
- CS:GO Buttplug plugin
- [cs2-buttplug (Counter-Strike 2)](https://github.com/gloss-click/cs2-buttplug)
- Fork of Crotch-Stim: Get Off with a GUI and support for Counter-Strike 2
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- Only Windows 10+ binaries provided

### Overwatch 2

- [OverStim (Overwatch 2)](https://github.com/cryo-es/OverStim)
- Free, open source, repo at https://github.com/cryo-es/OverStim
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- Support offered through their [Discord](https://discord.com/invite/AVpcVhQQhu)
- Uses computer vision to trigger toys. Compatible with all heroes and has some hero-specific features.

### Risk of Rain 2

- [RumbleRain](https://thunderstore.io/package/quasikyo/RumbleRain)
- Free, open source, repo at https://github.com/quasikyo/rumble-rain
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- Configurable vibrations in response to in-game damage events
- [Updated RiskOfRumble](https://thunderstore.io/package/exp111/RiskOfRumble)
- Free, open source, repo at https://github.com/exp111/RoR2Stuff/tree/master/RiskOfRumble
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- Updated version of [RiskOfRumble](https://thunderstore.io/package/MisterKinky/RiskOfRumble)

### Minecraft

- [ButtplugMC (Minecraft)](https://github.com/Cyloci/ButtplugMc)
- Free, open source, repo at https://github.com/Cyloci/ButtplugMc
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- Plugin for Minecraft Multiplayer Servers
- [Minegasm (Minecraft)](https://minegasm.therainbowville.com/)
- Free, open source, repo at https://github.com/RainbowVille/minegasm
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- Sex toy control plugin for Minecraft Forge
- [Ported to Fabric](https://github.com/vinceh121/Minegasm-fabric)
- [mInetiface (Minecraft)](https://github.com/Fyustorm/mInetiface)
- Another Minecraft Fabric mod with reward score system, ingame configuration and multiple devices
support
- Free, open source
- Cross Platform (requires [Intiface Central](https://intiface.com/central))

### FFXIV

- [FFXIV Vibe Plugin](https://github.com/kaciexx/FFXIV_Vibe_Plugin)
- Closed source, free, requires paid subscription for some features
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- FFXIV triggers for sex toy control, via [Dalamud](https://github.com/goatcorp/Dalamud)
- [AetherSense Redux (Beta)](https://github.com/digital-pet/AetherSenseRedux)
- Free, open source, repo at https://github.com/digital-pet/AetherSenseRedux
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- Realtime chat and combat log parsing, via [Dalamud](https://github.com/goatcorp/Dalamud)

### Terraria
- [Viberaria](https://github.com/notasuka/Viberaria)
- Free, open source, repo at https://github.com/notasuka/Viberaria
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- In game configuration, plenty of features to make your gameplay a lot more challenging
- [Terragasm](https://github.com/nih0n/terragasm)
- Free, open source, repo at https://github.com/nih0n/terragasm
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- Buttplug integration for Terraria

## Virtual Worlds

- [ButtplugLite](https://github.com/runtime-shady-backroom/buttplug-lite)
- Free, open source, repo at https://github.com/runtime-shady-backroom/buttplug-lite
- Desktop Cross Platform
- Scaled back version of the Buttplug Protocol for use with [NeosVR LogiX](https://neosvr.com) & [Resonite ProtoFlux](https://resonite.com/)
- [Second Life Interface to ToyWebBridge](https://github.com/kyrahabattoir/ToyWebBridge/tree/master/Examples/LSL%20(Second%20Life))
- Free, open source, repo at https://github.com/kyrahabattoir/ToyWebBridge
- Windows 10+ only (for ToyWebBridge)
- LSL Examples for accessing [ToyWebBridge](https://github.com/kyrahabattoir/ToyWebBridge)

### VRChat

- [VRBrations VRChat plugin](https://github.com/Thryrallo/VRBrations---App)
- Free, open source, repos at [https://github.com/Thryrallo/VRBrations---App](https://github.com/Thryrallo/VRBrations---App) and [https://github.com/Thryrallo/VRbrations---Unity](https://github.com/Thryrallo/VRbrations---Unity)
- Windows 10+ only
- Support Discord at [https://vrbrations.com](https://vrbrations.com)
- Allows sex toy control from VRChat via either Buttplug or the Lovense Connect app, with OSC or shader based interaction capabilities.
- [OSCGoesBrrr](https://osc.toys/)
- Free, open source, repo at https://github.com/OscToys/OscGoesBrrr
- Windows 10+ only for releases, app is electron and can be compiled for Linux
- Support Discord at https://osc.toys/discord
- VRC support via OSC for Buttplug or Lovense Connect, w/ Poiyomi TPS compatibility
- [VRCLovenseConnect](https://github.com/PingerSurprise/VrcLovenseConnect)
- Free, open source, repo at https://github.com/PingerSurprise/VrcLovenseConnect
- Windows 10+ only
- VRC support via OSC for Buttplug or Lovense Connect
- [VibeCheck](https://github.com/SutekhVRC/VibeCheck)
- Free, open source, repo at https://github.com/SutekhVRC/VibeCheck
- Windows 10+ only
- VRC support via OSC for Buttplug
- [OSC_D10](https://github.com/D10X1D0/OSC_D10)
- Free, open source, repo at https://github.com/D10X1D0/OSC_D10
- Windows 10+ only
- VRC support via OSC for Buttplug
- [XXXHaptics 2 VRChat Plugin](https://hheaven.net/XXXHaptics2/XXXHaptics2.html)
- Free, closed source
- Windows 10+ only
- Allows setting up avatar body/bounding box collision to control vibrating toys in VRChat, with
OSC output.

### ChilloutVR

- [VibeGoesBrr](https://gumroad.com/l/VibeGoesBrrr)
- Free, open source, repo at https://gitlab.com/jacefax/vibegoesbrrr
- Windows 10+ only
- Buttplug Integration for ChilloutVR, w/ automated setup/interaction for [Raliv's Dynamic Penetration System](https://raliv.gumroad.com/l/lwthuB)

## Hardware Support

- [Edge-O-Matic](https://edgeomatic.buttplug.io)
- Orgasm Denial Hardware Product w/ [Open Source Firmware](https://github.com/maustec)
- Improved Nogasm Orgasm Denial system.
- [Buttplug Lelo ESP32 Bridge](https://github.com/MonomoriumP/Buttplug.io--Lelo)
- 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

#### Rust
- [Buttplug Rust](https://github.com/buttplugio/buttplug-rs)
- Available on [crates.io](https://crates.io/crates/buttplug)
- Maintained by Buttplug Core Team
- Core Buttplug library, handles all hardware control and remote connections.

#### C#
- [Buttplug C#](https://github.com/buttplugio/buttplug-csharp)
- Available on [Nuget](https://www.nuget.org/packages/Buttplug/)
- Maintained by Buttplug Core Team
- C# Client written in pure .Net C#
- [Buttplug.NET](https://github.com/Yoooi0/Buttplug.Net)
- Available on [Nuget](https://www.nuget.org/packages/Buttplug.Net/)
- 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#)](https://github.com/Er1807/ManagedButtplugIo/)
- Available via the github repo, not yet on Nuget
- Maintained by Community Developers
- C# Client written in pure .Net C#

#### C++
- [ButtplugCpp](https://github.com/dumbowumbo/buttplugCpp)
- Available via the github repo
- Maintained by Community Developers
- C++ Client library

#### Kotlin
- [Buttplug-kt](https://gitlab.com/Doomsdayrs/buttplug-kt)
- Available via local install, not yet on maven
- Maintaided by Community Developers (Doomsdayrs)
- Kotlin Multiplatform Asyncronous Client library

#### JS/Typescript
- [Buttplug JS/TS Client](https://github.com/buttplugio/buttplug-js)
- Available on [NPM](https://www.npmjs.com/package/buttplug)
- Maintained by Buttplug Core Team
- Buttplug Client implemented in pure Typescript
- (WASM in-browser server coming soon)

#### Python
- [buttplug-py](https://github.com/Siege-Wizard/buttplug-py)
- Available on [PyPi](https://pypi.org/project/buttplug-py/)
- Maintained by Community Developers
- Standalone Python client library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)

#### Haskell
- [Buttplug Haskell](https://github.com/sullyj3/buttplug-hs-core)
- Available on [Hackage](https://hackage.haskell.org/package/buttplug-hs-core)
- Maintained by Community Developers
- Standalone Haskell client library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)

#### Go
- [Buttplug Go](https://github.com/pidurentry/buttplug-go)
- Maintained by Community Developers
- Standalone Go client library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)

#### Lua
- [Buttplug Lua](https://github.com/abbihors/buttplug-lua)
- Maintained by Community Developers
- Standalone Lua client library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)

#### LISP
- [Buttplug Common LISP](https://codeberg.org/poodlezone/cl-buttplug)
- Maintained by Community Developers
- Standalone Common LISP library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)

#### Dart
- [Buttplug Dart](https://github.com/buttplugio/buttplug-dart)
- Maintained by Buttplug Core Team
- Standalone Dart library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)
- Used in Intiface Central for the device tab

### Game Development

- [Buttplug Unity](https://github.com/buttplugio/buttplug-unity)
- C# Plugin for the [Unity Game Engine](https://unity.com)
- [ButtplugUE](https://github.com/DeviantdVeloper/ButtplugUE)
- C++ Buttplug Plugin for the [Unreal Engine](https://www.unrealengine.com/en-US)
- [ButtPlugin](https://github.com/epsypolym/Buttplugin)
- Buttplug Plugin for the [Unreal Engine](https://www.unrealengine.com/en-US)
- [Buttplug Unreal](https://github.com/CAD97/ButtplugUnreal/)
- Buttplug protocol client integration and support for [Unreal Engine](https://www.unrealengine.com/en-US)
- Higher level than the other two; provides both C++ and Blueprint APIs (including latent/async Blueprint nodes)
- [Buttplug Twine](https://github.com/buttplugio/buttplug-twine)
- [Sugarcube 2](https://www.motoslave.net/sugarcube/2/) macros for the [Twine Interactive Fiction
Game Engine](https://twinery.org)
- [Plug₂in for RPG Maker MV and MZ](https://qazm.itch.io/plug-in-for-rpg-maker-mv)
- RPGMaker support for Buttplug
- [GSpot](https://github.com/deadpixelsociety/gspot)
- Godot 4 Plugin for Buttplug
- [Godot.Buttplug](https://github.com/nhydock/Godot.Buttplug)
- Godotscript Implementation of a Buttplug Client

### Other Frameworks and Plugins

- [react-buttplug](https://github.com/MausTec/react-buttplug)
- Buttplug JS/WASM integration with React
- [Buttplug Tampermonkey](https://github.com/buttplugio/buttplug-tampermonkey)
- Integration of Buttplug with the [Tampermonkey](https://www.tampermonkey.net/) user scripting
system for Web Browsers. Allows integration of sex toys with arbitrary webpages.

## DIY Hardware Projects

- [flipper-bp](https://github.com/maybe-hello-world/flipper-bp)
- Free, open source, repo at https://github.com/maybe-hello-world/flipper-bp
- Turn the [Flipper Zero](https://github.com/maybe-hello-world/flipper-bp) into a Buttplug Device

## 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.**

- [In Heat Overwatch Mod](https://github.com/Furimanejo/In-Heat)
- Free, open source, repo at https://github.com/Furimanejo/In-Heat
- Uses computer vision to track Heat Bar in Overwatch and control sex toys based on levels.
- Deprecation Reason: Overwatch servers shut down in late 2022. Dev has a new version for Overwatch 2, [Underwatch](https://github.com/Furimanejo/Underwatch).
- [Underwatch Ultimate (Overwatch 2)](https://github.com/Furimanejo/Underwatch-Ultimate)
- Free, open source, repo at https://github.com/Furimanejo/Underwatch-Ultimate
- Cross Platform (requires [Intiface Central](https://intiface.com/central))
- Uses computer vision to trigger toys based on Kills, Assists, and Saves.
- Deprecation Reason: moved to [Playful Plugins](https://furimanejo.itch.io/playful-plugins)
- [Healing Is Fun Overwatch Plugin](https://github.com/Sir-Prise/healsluts)
- Free, open source, repo at https://github.com/Sir-Prise/healsluts
- Web based system for Overwatch interaction
- Deprecation Reason: Overwatch servers shut down in late 2022
- [VAMLaunch](https://github.com/ZengineerVAM/VAMLaunch)
- Free, open source, repo at https://github.com/ZengineerVAM/VAMLaunch
- Buttplug integration for VirtAMate
- Deprecation Reason: Dev moved on
- [VaMSync](https://github.com/qdot/vamsync)
- Free, open source, repo at https://github.com/qdot/vamsync
- Buttplug integration for VirtAMate
- Deprecation Reason: Development was taken over after VamLaunch was abandoned, but developer does
not use VAM and could not help on issues.
- [Aethersense (FFXIV)](https://github.com/Ms-Tress/AetherSense)
- Free, open source, repo at https://github.com/Ms-Tress/AetherSense
- Windows 10+ only (Standalone)
- FFXIV triggers for sex toy control, via [Dalamud](https://github.com/goatcorp/Dalamud)
- Deprecation Reason: Dev moved on
- [Plug Parser (FFXIV)](https://github.com/cyan-f/Plug_Parser)
- Free, open source, repo at https://github.com/cyan-f/Plug_Parser
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- FFXIV triggers for sex toy control, via [ACT](https://advancedcombattracker.com/)
- Deprecation Reason: Dev moved on
- [ButtPlACT (FFXIV)](https://github.com/crnlskn/ButtplACT)
- Free, open source, repo at https://github.com/crnlskn/ButtplACT
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- FFXIV triggers for sex toy control, via [ACT](https://advancedcombattracker.com/)
- Deprecation Reason: Dev moved on
- [Syncydink](https://syncydink.buttplug.world)
- Free, open source, repo at https://github.com/qdot/syncydink
- Web based (Cross platform via either browser or Intiface Central)
- Web based movie playback system for funscript movies.
- Deprecation Reason: Dev moved on
- [Buttplug Python](https://github.com/buttplugio/buttplug-py)
- Available on [PyPi](https://pypi.org/project/buttplug/)
- Written by Buttplug Core Team
- Standalone Python client library for connecting to [Intiface
Central](https://intiface.com/central) or [Intiface
Engine](https://github.com/intiface/intiface-engine)
- Deprecation Reason: Core team ran out of time to support
- [Buttplug Of Legends (League of Legends)](https://github.com/kinkyacedev/buttplug-of-legends)
- Free, open source, repo at https://github.com/kinkyacedev/buttplug-of-legends
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- League of Legends interaction for Buttplug
- Deprecation Reason: Dev moved on, succeded by [Buttplug Of Legends Unity](https://github.com/Furimanejo/Buttplug-Of-Legends-Unity)
- [Buttplug Of Legends Unity (League of Legends)](https://github.com/Furimanejo/Buttplug-Of-Legends-Unity)
- Free, open source, repo at https://github.com/Furimanejo/Buttplug-Of-Legends-Unity
- Windows 10+ only (requires [Intiface Central](https://intiface.com/central))
- League of Legends interaction for Buttplug
- Deprecation Reason: moved to [Playful Plugins](https://furimanejo.itch.io/playful-plugins)
- [Risk of Rumble](https://github.com/mistername/RiskOfRainModding/tree/master/RiskOfRumble)
- Free, open source, repo at
https://github.com/mistername/RiskOfRainModding/tree/master/RiskOfRumble ([Thunderstore
Link](https://thunderstore.io/package/MisterKinky/RiskOfRumble/))
- Windows 10+ only
- Buttplug integration for Risk of Rain 2
- Deprecation Reason: Uses old version of buttplug that does not support Intiface Central or new
hardware, mod unmaintained. Try RumbleRain or the updated RiskOfRumble
- [SoundSync](https://gitlab.com/LuckySkebe/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
- Deprecation Reason: Project Abandoned
- [Sensitive EQ](https://github.com/highfiiv/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
- Deprecation Reason: Project Abandoned
- [OsuToy](https://github.com/hornyyy/Osu-Toy)
- Free, open source, repo at https://github.com/hornyyy/Osu-Toy
- Windows 10+ only
- Fork of the [Osu rhythm game](https://osu.ppy.sh/home) with toy control capabilities via
Buttplug.
- Deprecation Reason: Project abandoned, and requires an extremely old fork of Osu. Needs an update.

## Friends of Buttplug

- [TempestVR's OSR2/SR6](https://patreon.com/tempestvr)
- DIY, 3D Printable multi-axis stroker project
- [XToys](https://xtoys.app)
- Web-based toy control app, including remote control with sharable links