Buttplug sex toy control library
Rust 99.9%
JavaScript 0.1%
Other 0.1%
2135 2 50

Clone this repository

https://tangled.org/buttplug.io/buttplug
git@tangled.org:buttplug.io/buttplug

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Buttplug#

Patreon donate button Github donate button Discourse Forums Discord Twitter

Crates.io Version Crates.io Downloads Crates.io License

A Rust implementation of the Buttplug Intimate Hardware Control Protocol, including a client and server. This is the core implementation of Buttplug.

This repo is a monorepo with multiple projects, including:

  • buttplug - Rust implementation of the Buttplug protocol spec
  • buttplug-schema - JSON schema for the Buttplug protocol spec
  • buttplug-device-config - Device configuration file for buttplug (where we store all of the device identifiers)
  • buttplug_derive - Procedural macros used by the buttplug rust library.

For information about compiling and using these libraries, please check the README files in their directories.

For a list of applications using Buttplug, see the awesome-buttplug repo.

Other Language Implementations#

See the awesome-buttplug repo for a full list of implementations.