Home

Awesome

Buttplug

Patreon donate button Github donate button Discourse Forums Discord Twitter

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

<div align="center"> <h3> <a href="https://docs.rs/buttplug"> API Documentation </a> <span> | </span> <a href="https://docs.buttplug.io/docs/spec"> Protocol Spec </a> <span> | </span> <a href="https://docs.buttplug.io/docs"> Developer Guide </a> <span> | </span> <a href="https://awesome.buttplug.io"> Apps and Games List </a> </h3> </div> <p align="center"> <picture> <source media="(prefers-color-scheme: light)" srcset="images/buttplug_rust_docs.png"> <source media="(prefers-color-scheme: dark)" srcset="images/buttplug_rust_docs_light.png"> <img src="https://raw.githubusercontent.com/buttplugio/buttplug/master/images/buttplug_rust_docs.png"> </picture> </p>

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:

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.