Skip to main content

Python implementation of the Buttplug Intimate Hardware Control Protocol.

Project description

buttplug-py

PyPi version Python version

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 Intiface Desktop Application or Intiface C# CLI or Node CLI.

A python-based Buttplug server is certainly possible, and may happen in the future. For the moment, we are mostly trying to make it easier for people to write Buttplug applications in python that can access the already existing server implementations.

For more information on the Buttplug project, check out the project website at https://buttplug.io.

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!

Documentation

Library and API Documentation for buttplug-py is available at

https://buttplug-py.docs.buttplug.io

Other recommended reading includes

Examples

Example code is available in the examples/ directory. Examples are heavily commented to hopefully make usage of the library clearer.

License

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

buttplug-0.1.0.tar.gz (10.8 kB view details)

Uploaded Source

Built Distribution

buttplug-0.1.0-py3-none-any.whl (14.9 kB view details)

Uploaded Python 3

File details

Details for the file buttplug-0.1.0.tar.gz.

File metadata

  • Download URL: buttplug-0.1.0.tar.gz
  • Upload date:
  • Size: 10.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for buttplug-0.1.0.tar.gz
Algorithm Hash digest
SHA256 bf88f0ab33e3a45f5e13ecba0418fda1b3b1971d8964e77f0e2f15a0e5e6d7de
MD5 2f1b63737bda6dd270ad8c94df23737c
BLAKE2b-256 d8ae1fa72cd76d36af5bc70b335533aa9be57fecfcbe922ab8fc8855508d1ed8

See more details on using hashes here.

File details

Details for the file buttplug-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: buttplug-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.35.0 CPython/3.7.3

File hashes

Hashes for buttplug-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 93bee879f72663f35872bcb4911074365b9865f173733894b1ef68ee6381db89
MD5 b716a8a67ea4c7cd8e5736f3de6fff96
BLAKE2b-256 81dc2d02207b78fd852feb7ab4f29deb8c31b1c1a9641549f027e46fe36a62d5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page