Skip to content
Python implementation of core message system and client for the Buttplug Sex Toy Protocol Standard
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


Patreon donate button Discourse Forum Discord Twitter

Buttplug-py is a python implementation of the Core and Client portions of the Buttplug Sex Toy Control Protocol. It allows users to write applications that can connect to Buttplug Servers, such as the Buttplug Windows Suite Server or the buttplug-js node server.

While a python-based Buttplug server is certainly possible, and may happen in the future, right now we are mostly trying to make it easier for people to write Buttplug applications in python, and that doesn't require a server implementation.

For more information on the Buttplug project, check out the project website at

Table Of Contents

Support The Project

If you find this project helpful, you can support us via Patreon! Every donation helps us afford more hardware to reverse, document, and write code for!


Buttplug is BSD 3-Clause licensed. More information is available in the LICENSE file.

You can’t perform that action at this time.