Buttplug is an open-source standards and software project for controlling intimate hardware, including sex toys, fucking machines, electrostim hardware, and more.
Just want to know how to use apps with Buttplug? Skip the pitch and check out our Tutorial!


Features
- Implementations in C#, Javascript, and other popular languages.
- Support for popular hardware brands, such as Kiiroo, Lovense, Erostek, and more.
- Can support Bluetooth, USB, Serial, and Audio controlled toys.
- Cross-platform libraries available for Desktop and Mobile.
- Open Source with Permissive License (BSD 3-Clause)


Latest News
- 2018/11/03 - Buttplug C# 0.3.0 (Library only) released
- 2018/05/25 - Buttplug C# 0.2.3 (Library + Apps) released
- 2018/03/05 - Buttplug C# 0.2.1 and Buttplug JS 0.6.0 released
- 2018/02/26 - Will It Buttplug - Game Reviews with the GVR
- 2017/09/15 - Buttplug C# v0.1.2 Released

Supported hardware includes:
- XBox Compatible Gamepads (Rumble only)
- Lovense (All products)
- Kiiroo (Onyx/Pearl 1, Onyx/Pearl 2, OhMiBod/Kiiroo Fuse, Kiiroo Titan, Pornhub Blowbot)
- Fleshlight Launch
- Erostek ET-312B Electrostim Unit
- Mysteryvibe Crescendo
- We-Vibe (All products)
- Vorze (Cyclone SA, Cyclone X10, UFO SA - US Distribution Website)
- LiBo/PiPiJing Whale (and possibly other products)
- Rez Trancevibrator
- Youcups Warrior 2
- Vibratissimo (All products)
- Magic Motion (All products)
- MK312-BT Electrostim Unit
Support coming soon for:
- Nintendo Switch Joycons (Rumble only)
- Nintendo Wiimote (Rumble only)
- Playstation Dual Shock Controllers (Rumble only)
- Oculus Rift Touch Controllers/HTC Vive Controllers (Rumble only)
- RealTouch (No longer in production but we'll support it)
- Novint Falcon
- Minna KGoal
- CSP MOSADI
- Leten App Controlled Toys
- Cueme Vibrating Underwear
- Vorze Piston SA
- Estim Systems 2B Electrostim Unit
- Venus 2000 (Requires special controller board)
- MotorBunny
- VStroker
Note: Due to different features and requirements in operating systems and programming languages, not all hardware in the above lists may be supported in all Buttplug implementations.
Don't see the device you have or want on the lists? Let us know!